Nepal
Indu Barma
Nepal
- Right-handed ultra-aggressive top-order batter
- Right-arm medium bowler
T20 record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| T20s | 100 | 90 | 1,252 | 18.41 | 86.5 | 0/1 | 55* |
| Last 10 | 10 | 9 | 124 | 20.67 | 93.9 | 0/0 | 46* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| T20s | 100 | 817 | 40 | 15.63 | 4.59 | 3/5 |
Batting style
Ultra-aggressive top-order batter
PowerplayOvers 1–6
Strike rate86Par 73Balls per dismissal21Par 22Middle oversOvers 7–15
Strike rate84Par 77Balls per dismissal25Par 20DeathOvers 16–20
Strike rate137Par 90Balls per dismissal20Par 12
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 21.3 | 14.6 | |
| Strike rate | 92 | 78 | |
| Boundary % | 9.8 | 7.7 | |
| Dot % | 47.2 | 53.8 | |
| Sixes, % of boundaries | 5 | 6 | |
| Strike rate v pace | 97 | 78 | |
| Strike rate v spin | 85 | 78 | |
| Strike rate, first 10 balls | 84 | 66 |
897 balls in T20s · Nov 2023 – Jun 2026
Compare with other playersBowling style
Low-threat medium-pacer
PowerplayOvers 1–6
Economy–Middle oversOvers 7–15
Economy5.70Par 5.42DeathOvers 16–20
Economy5.68Par 6.09
| Figure | Player | Par | Against par |
|---|---|---|---|
| Economy | 5.42 | 5.58 | |
| Dot % | 48.6 | 51.8 | |
| Boundary % | 9.2 | 7.8 | |
| Balls per wicket | 23.6 | 18.9 | |
| Average | 21.3 | 17.6 | |
| Economy v right-handers | 5.67 | 5.51 |
424 balls bowled in T20s · Nov 2023 – Apr 2026
Compare with other playersRankings
Not in our T20 batting rankings.
Not in our T20 bowling rankings.
Team
- NepalInternationalLast T20I Jun 2026
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 30+ score | 2/10 | 13% | 0 | 2 | 9104246116567 |
| Took a wicket | 6/10 | 52% | 1 | 5 | 1221020001 |
- Indu Barma has made 30 or more in 2 of the last 10 T20 innings.
- Indu Barma has taken a wicket in 6 of the last 10 T20s bowled in.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 10 Jun 2026 | Nepal | Thailand | Bayuemas Oval | 7 (18) | – | Thailand won by 56 runs |
| 6 Jun 2026 | Nepal | Hong Kong | Kolej Tuanku Jaafar Cricket Oval | 6 (8) | – | Hong Kong won by 69 runs |
| 4 Jun 2026 | Nepal | Bhutan | Kolej Tuanku Jaafar Cricket Oval | 5 (4) | – | Nepal won by 51 runs |
| 3 Jun 2026 | Nepal | Qatar | Kolej Tuanku Jaafar Cricket Oval | 6* (5) | – | Nepal won by 8 wickets |
| 31 May 2026 | Nepal | China | Bayuemas Oval | 11 (8) | – | China won by 5 wickets (DLS) |
| 30 May 2026 | Nepal | Malaysia | Bayuemas Oval | 46* (41) | – | Malaysia won by 2 wickets |
| 28 May 2026 | Nepal | Indonesia | Bayuemas Oval | 42* (43) | – | Nepal won by 4 wickets |
| 27 May 2026 | Nepal | China | Bayuemas Oval | 0 (1) | – | Nepal won by 19 runs |
| 22 May 2026 | Nepal | Malaysia | Bayuemas Oval | – | – | Nepal won by 7 wickets |
| 20 May 2026 | Nepal | Malaysia | Bayuemas Oval | 1 (4) | – | Nepal won by 2 wickets |
Pace and pitch map
T20s605 balls
FullOff sideLeg sideShort