Men's T20I cricket records: most runs, most wickets and highest scores
Men's T20I records: Jos Buttler has the most runs with 4289, Adil Rashid the most wickets with 195, and the highest score is 172 by Adam Finch.
CricChase Data DeskAutomatically generated
Every Men's T20I record below is aggregated from the ball-by-ball record of 3,692 completed Men's T20I matches played between 2005-02-17 and 2026-07-28. These are all-time figures across the matches held on this site, not a career total carried over from elsewhere, and they update as new matches are ingested.
Most runs
| # | Player | Matches | Innings | Runs | Best |
|---|---|---|---|---|---|
| 1 | Jos Buttler | 160 | 152 | 4289 | 131 |
| 2 | Babar Azam | 124 | 122 | 4192 | 122 |
| 3 | Virat Kohli | 113 | 109 | 3840 | 94 |
| 4 | Rohit Sharma | 140 | 133 | 3767 | 118 |
| 5 | Quinton de Kock | 120 | 120 | 3405 | 115 |
| 6 | Martin Guptill | 111 | 111 | 3283 | 105 |
| 7 | Paul Stirling | 135 | 135 | 3092 | 115 |
| 8 | Pathum Nissanka | 105 | 106 | 3091 | 107 |
| 9 | Adam Finch | 91 | 91 | 2998 | 172 |
| 10 | Virandeep Singh | 108 | 103 | 2980 | 96 |
The full list runs to 25.
Most wickets
| # | Player | Matches | Overs | Wickets | Runs conceded |
|---|---|---|---|---|---|
| 1 | Adil Rashid | 151 | 552 | 195 | 4256 |
| 2 | Ish Sodhi | 140 | 482 | 177 | 4036 |
| 3 | Adam Zampa | 122 | 448.3 | 164 | 3318 |
| 4 | Mitchell Santner | 146 | 521 | 153 | 3793 |
| 5 | Ehsan Khan | 99 | 357 | 144 | 2221 |
| 6 | Tim Southee | 109 | 409 | 142 | 3347 |
| 7 | Jason Holder | 115 | 416.3 | 139 | 3601 |
| 8 | Wanindu Hasaranga | 79 | 294.5 | 135 | 2074 |
| 9 | Richard Ngarava | 102 | 367 | 135 | 2817 |
| 10 | Mark Adair | 97 | 350.2 | 133 | 2758 |
The full list runs to 25.
Highest individual scores
- 172 — Adam Finch from 76 balls, Australia vs Zimbabwe
- 164 — Karanbir Singh from 57 balls, Austria vs Hungary
- 164 not out — Hamza Khan from 65 balls, Rwanda vs Ivory Coast
- 160 — Mohammad Ihsan from 63 balls, Spain vs Croatia
- 156 — Adam Finch from 63 balls, England vs Australia
Best bowling figures
- 8 for 7 — S Yeshi from 4 overs, Bhutan vs Myanmar
- 7 for 7 — S Gill from 4 overs, Cameroon vs Kenya
- 7 for 8 — Syazrul Idrus from 4 overs, China vs Malaysia
- 7 for 19 — Ali Dawood from 4 overs, Bahrain vs Bhutan
- 6 for 2 — Nabil Master from 2.4 overs, Mali vs Botswana
Highest team totals
- 344/4 — Zimbabwe, Zimbabwe vs Gambia
- 322/7 — Austria, Hungary vs Austria
- 322/7 — Austria, Austria vs Hungary
- 314/3 — Nepal, Nepal vs Mongolia
- 313/2 — Nepal, Nepal vs China
Highest partnerships
- 258 for the 1st wicket — L Yamamoto-Lake and Kendel Kadowaki-Fleming, Japan vs China
- 238 for the 1st wicket — Ben Kohler-Cadmore and Musaddiq Ahmed, Germany vs Austria
- 233 for the 2nd wicket — Harry Brook and Jos Buttler, England vs India
- 233 for the 2nd wicket — Harry Brook and Jos Buttler, England vs India
- 223 for the 1st wicket — Adam Finch and D'Arcy Short, Australia vs Zimbabwe
Best batting averages
Runs per dismissal, not per innings, and only for batters with at least 10 innings and one dismissal. A batter who has never been dismissed is left out rather than shown with an infinite average.
| # | Player | Innings | Runs | Dismissals | Average |
|---|---|---|---|---|---|
| 1 | Shamar Joseph | 11 | 77 | 1 | 77.00 |
| 2 | MS Maker | 10 | 264 | 4 | 66.00 |
| 3 | Karanbir Singh | 49 | 2354 | 43 | 54.74 |
| 4 | Delray Rawlins | 24 | 859 | 16 | 53.69 |
| 5 | Darius Visser | 21 | 814 | 16 | 50.88 |
The full list applies the same threshold.
Every record on this page can be filtered and sorted on the records pages, and each figure traces back to the scorecard it came from.






