Nepal Average Score & Team Totals
Updated , after Nepal vs AfghanistanNepal average 147.2 runs across their last 20 T20 matches, and their opponents 138.5, so their matches average 285.6. They passed 140.5 in 12 of the 20 (60%), and 180 was their highest total against England on 8 Feb 2026.
Nepal runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 130.5 runs | 14 | 6 | 70% |
| 140.5 runs | 12 | 8 | 60% |
| 150.5 runs | 11 | 9 | 55% |
| 160.5 runs | 7 | 13 | 35% |
| 170.5 runs | 5 | 15 | 25% |
Match total runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 270.5 runs | 11 | 9 | 55% |
| 280.5 runs | 9 | 11 | 45% |
| 290.5 runs | 9 | 11 | 45% |
| 300.5 runs | 9 | 11 | 45% |
| 310.5 runs | 8 | 12 | 40% |
Nepal runs by split
| Split | Matches | Scored | Conceded | Match total |
|---|---|---|---|---|
| Overall | 20 | 147.2 | 138.5 | 285.6 |
| Batting first | 10 | 150.5 | 129.0 | 279.5 |
| Chasing | 10 | 143.8 | 147.9 | 291.7 |
| Won | 12 | 152.2 | 133.0 | 285.2 |
| Lost | 8 | 139.6 | 146.6 | 286.3 |
Nepal top run-scorers
| # | Player | Matches | Runs | Per match |
|---|---|---|---|---|
| 1 | Kushal Bhurtel | 20 | 535 | 26.8 |
| 2 | Rohit Paudel | 18 | 427 | 23.7 |
| 3 | Dipendra Singh Airee | 19 | 358 | 18.8 |
| 4 | Aasif Sheikh | 16 | 324 | 20.3 |
| 5 | Kushal Malla | 10 | 186 | 18.6 |
| 6 | Gulsan Jha | 15 | 173 | 11.5 |
| 7 | Anil Sah | 9 | 157 | 17.4 |
| 8 | Sundeep Jora | 5 | 120 | 24.0 |
Match by match
More Nepal stats
About Nepal runs
Frequently asked questions
What is Nepal's average score?
Nepal average 147.2 runs across their last 20 T20 matches, from 98 to 180, and concede 138.5, so their matches average 285.6 runs. Batting first they average 150.5, and chasing 143.8.
How often do Nepal score over 140.5 runs?
Nepal have scored over 140.5 runs in 12 of their last 20 T20 matches (60%), and over 150.5 runs in 11 (55%). Their matches have gone over 290.5 runs in 9 of the 20 (45%).
What is Nepal's highest total in their last 20 T20 matches?
Nepal's highest total in their last 20 T20 matches is 180, against England on 8 Feb 2026, and their lowest 98, against Scotland on 17 Jun 2025. They average 147.2 over the 20.
Who scores the most runs for Nepal?
Kushal Bhurtel has scored the most runs for Nepal in their last 20 T20 matches, 535 in 20 matches, ahead of Rohit Paudel (427) and Dipendra Singh Airee (358). The side averages 147.2 runs a match in that time.
How many runs are scored in Nepal matches?
Nepal matches average 285.6 runs across their last 20 T20 matches, with Nepal scoring 147.2 and their opponents 138.5. The match total went over 290.5 in 9 of the 20 (45%), and the most in one match was 364, against England on 8 Feb 2026.