- Home
- Records
- Men's T20I
- Highest batting strike rate
Records · Men's T20I
Men's T20I highest batting strike rate
Data through 14 October 2026Last updated 14 October 2026
The highest batting strike rate list for Men's T20I cricket in the data is led by Abhishek Sharma with 189.4. Minimum balls faced: 1,000 in ODIs, 500 in T20s. The list covers matches in the Cricsheet data only (from the early 2000s), so older records are not included.
Top 10
Top 50
| # | SR | Player | Team | Details |
|---|---|---|---|---|
| 1 | 189.4 | Abhishek Sharma | India | 1,807 runs off 954 balls · 2024–2026 |
| 2 | 174.1 | Karanbir Singh | Austria | 2,537 runs off 1,457 balls · 2024–2026 |
| 3 | 172.1 | Faisal Khan | Saudi Arabia | 1,456 runs off 846 balls · 2020–2026 |
| 4 | 171.2 | FH Allen | New Zealand | 1,662 runs off 971 balls · 2021–2026 |
| 5 | 168.9 | Tim David | Australia | 1,677 runs off 993 balls · 2019–2026 |
| 6 | 165.4 | Dewald Brevis | South Africa | 900 runs off 544 balls · 2023–2026 |
| 7 | 165.2 | Andre Russell | West Indies | 1,112 runs off 673 balls · 2011–2025 |
| 8 | 165.2 | Harry Brook | England | 1,695 runs off 1,026 balls · 2022–2026 |
| 9 | 163.7 | Philip Salt | England | 1,852 runs off 1,131 balls · 2022–2026 |
| 10 | 162.4 | Suryakumar Yadav | India | 3,213 runs off 1,978 balls · 2021–2026 |
| 11 | 161.9 | TP Ura | Papua New Guinea | 1,711 runs off 1,057 balls · 2015–2026 |
| 12 | 161.2 | Evin Lewis | West Indies | 1,606 runs off 996 balls · 2016–2025 |
| 13 | 158.9 | Bilal Zalmai | Austria | 1,618 runs off 1,018 balls · 2021–2026 |
| 14 | 158.2 | Taranjeet Singh | Romania | 1,644 runs off 1,039 balls · 2021–2026 |
| 15 | 158.0 | Josh Inglis | Australia | 1,033 runs off 654 balls · 2022–2026 |
| 16 | 157.2 | Travis Head | Australia | 1,335 runs off 849 balls · 2016–2026 |
| 17 | 156.4 | Colin Munro | New Zealand | 1,724 runs off 1,102 balls · 2012–2020 |
| 18 | 155.7 | Sanju Samson | India | 1,546 runs off 993 balls · 2015–2026 |
| 19 | 154.7 | Sherfane Rutherford | West Indies | 1,058 runs off 684 balls · 2018–2026 |
| 20 | 154.4 | Glenn Maxwell | Australia | 2,784 runs off 1,803 balls · 2012–2026 |
| 21 | 152.9 | DMW Rawlins | Bermuda | 1,367 runs off 894 balls · 2019–2026 |
| 22 | 152.7 | CV Anto | Kuwait | 945 runs off 619 balls · 2023–2026 |
| 23 | 152.6 | Shahid Afridi | Pakistan | 1,396 runs off 915 balls · 2006–2018 |
| 24 | 151.7 | Thisara Perera | Sri Lanka | 1,192 runs off 786 balls · 2010–2021 |
| 25 | 151.5 | II Selemani | Tanzania | 1,435 runs off 947 balls · 2021–2026 |
| 26 | 151.0 | KS Leverock | Bermuda | 776 runs off 514 balls · 2019–2026 |
| 27 | 150.9 | Jacob Bethell | England | 786 runs off 521 balls · 2024–2026 |
| 28 | 150.6 | Jos Buttler | England | 4,345 runs off 2,885 balls · 2011–2026 |
| 29 | 150.4 | Tom Banton | England | 797 runs off 530 balls · 2019–2026 |
| 30 | 149.9 | R Satheesan | Romania | 1,466 runs off 978 balls · 2020–2026 |
| 31 | 149.8 | Waseem Muhammad | United Arab Emirates | 2,682 runs off 1,790 balls · 2021–2026 |
| 32 | 149.4 | Liam Livingstone | England | 926 runs off 620 balls · 2017–2025 |
| 33 | 149.1 | Shivam Dube | India | 1,030 runs off 691 balls · 2019–2026 |
| 34 | 148.7 | Aiden Markram | South Africa | 1,938 runs off 1,303 balls · 2019–2026 |
| 35 | 148.6 | Tilak Varma | India | 1,745 runs off 1,174 balls · 2023–2026 |
| 36 | 148.4 | Marcus Stoinis | Australia | 1,380 runs off 930 balls · 2015–2026 |
| 37 | 147.9 | Ishan Kishan | India | 1,828 runs off 1,236 balls · 2021–2026 |
| 38 | 147.8 | V Ravindran | Hungary | 810 runs off 548 balls · 2023–2026 |
| 39 | 147.3 | Romario Shepherd | West Indies | 950 runs off 645 balls · 2021–2026 |
| 40 | 147.2 | A Johnson | Canada | 910 runs off 618 balls · 2022–2025 |
| 41 | 146.5 | Shadab Khan | Pakistan | 901 runs off 615 balls · 2017–2026 |
| 42 | 146.5 | Faheem Nazir | Switzerland | 775 runs off 529 balls · 2022–2025 |
| 43 | 146.1 | Tim Seifert | New Zealand | 2,214 runs off 1,515 balls · 2018–2026 |
| 44 | 145.8 | Luqman Butt | Cambodia | 1,048 runs off 719 balls · 2023–2025 |
| 45 | 145.7 | NA Greenwood | Jersey | 1,023 runs off 702 balls · 2019–2026 |
| 46 | 145.5 | JJ Smit | Namibia | 1,311 runs off 901 balls · 2019–2026 |
| 47 | 145.3 | Shane Watson | Australia | 1,462 runs off 1,006 balls · 2006–2016 |
| 48 | 145.2 | James Neesham | New Zealand | 1,105 runs off 761 balls · 2012–2026 |
| 49 | 145.1 | Bilal Tahir | Kuwait | 791 runs off 545 balls · 2019–2026 |
| 50 | 145.1 | Hardik Pandya | India | 2,221 runs off 1,531 balls · 2016–2026 |
Frequently asked questions
What is the Men's T20I record for highest batting strike rate?
Abhishek Sharma: 189.4, in the Cricsheet data. Minimum balls faced: 1,000 in ODIs, 500 in T20s.
Who is second on the Men's T20I highest batting strike rate list?
Karanbir Singh with 174.1.
More Men's T20I records
Highest team totalsLowest team totalsHighest individual scoresBest bowling figures in an inningsMost runsMost wicketsMost hundredsMost fiftiesMost sixesMost sixes in an inningsBest batting averageBest economy rateBest bowling averageBiggest wins by runsBiggest wins by wicketsHighest successful run chasesMost runs in a calendar yearMost wickets in a calendar yearMost runs in a series or tournamentMost wickets in a series or tournamentFastest fiftiesFastest hundredsHighest partnershipsMost ducksMost catches (fielders)
Coverage: matches in the Cricsheet data only (from the early 2000s; matches involving the Afghanistan men's team are withheld). These are not all-time records.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.