CricketWise
  1. Home
  2. Records
  3. Men's T20 league
  4. Highest batting strike rate

Records · Men's T20 league

Men's T20 league highest batting strike rate

Data through 14 October 2026Last updated 14 October 2026

The highest batting strike rate list for Men's T20 league cricket in the data is led by MJ Owen with 185.9. 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

MJ OwenMJ Owen: 185.90185.90Priyansh AryaPriyansh Arya: 181.60181.60FH AllenFH Allen: 178.70178.70Aneurin DonaldAneurin Donald: 172.10172.10GR AdairGR Adair: 169.20169.20Andre RussellAndre Russell: 167.10167.10Donovan FerreiraDonovan Ferreira: 165.30165.30Abhishek SharmaAbhishek Sharma: 164.20164.20Maaz SadaqatMaaz Sadaqat: 163.90163.90Tim DavidTim David: 160.60160.60
Men's T20 league highest batting strike rate: top 10
MJ OwenMJ Owen: 185.90185.90Priyansh AryaPriyansh Arya: 181.60181.60FH AllenFH Allen: 178.70178.70Aneurin DonaldAneurin Donald: 172.10172.10GR AdairGR Adair: 169.20169.20Andre RussellAndre Russell: 167.10167.10Donovan FerreiraDonovan Ferreira: 165.30165.30Abhishek SharmaAbhishek Sharma: 164.20164.20Maaz SadaqatMaaz Sadaqat: 163.90163.90Tim DavidTim David: 160.60160.60
Men's T20 league highest batting strike rate: top 10

Top 50

Men's T20 league highest batting strike rate (Cricsheet data)
#SRPlayerTeamDetails
1185.9MJ OwenAustralia1,634 runs off 879 balls · 2021–2026
2181.6Priyansh AryaPunjab Kings1,175 runs off 647 balls · 2021–2026
3178.7FH AllenNew Zealand4,447 runs off 2,489 balls · 2020–2026
4172.1Aneurin DonaldEngland2,392 runs off 1,390 balls · 2015–2026
5169.2GR AdairIreland961 runs off 568 balls · 2020–2026
6167.1Andre RussellWest Indies8,467 runs off 5,067 balls · 2012–2026
7165.3Donovan FerreiraSouth Africa2,584 runs off 1,563 balls · 2022–2026
8164.2Abhishek SharmaIndia3,257 runs off 1,983 balls · 2018–2026
9163.9Maaz SadaqatPakistan908 runs off 554 balls · 2025–2026
10160.6Tim DavidAustralia5,399 runs off 3,361 balls · 2018–2026
11160.6Luke RonchiNew Zealand2,653 runs off 1,652 balls · 2008–2020
12159.3Rajat PatidarIndia2,744 runs off 1,722 balls · 2018–2026
13158.8Romario ShepherdWest Indies1,786 runs off 1,125 balls · 2018–2026
14157.6Will JacksEngland6,242 runs off 3,961 balls · 2018–2026
15157.4Lhuan-dre PretoriusSouth Africa1,605 runs off 1,020 balls · 2024–2026
16157.2Craig OvertonEngland1,913 runs off 1,217 balls · 2015–2026
17157.1Wanindu HasarangaSri Lanka1,453 runs off 925 balls · 2017–2026
18156.2Mohammad HarisPakistan1,776 runs off 1,137 balls · 2022–2026
19156.0Heinrich KlaasenSouth Africa5,717 runs off 3,664 balls · 2014–2026
20155.9George DockrellIreland887 runs off 569 balls · 2017–2026
21155.0Glenn MaxwellAustralia7,828 runs off 5,049 balls · 2011–2026
22154.9Virender SehwagIndia2,732 runs off 1,764 balls · 2008–2016
23154.4Shahid AfridiPakistan1,760 runs off 1,140 balls · 2008–2022
24154.3LPJ KimberLeicestershire872 runs off 565 balls · 2021–2026
25154.2EJ PollockWorcestershire1,448 runs off 939 balls · 2017–2025
26153.6Harry BrookEngland3,054 runs off 1,988 balls · 2018–2026
27153.2Rahkeem CornwallWest Indies1,612 runs off 1,052 balls · 2013–2026
28153.2Ryan RickeltonSouth Africa3,652 runs off 2,384 balls · 2017–2026
29153.2Dasun ShanakaSri Lanka2,307 runs off 1,506 balls · 2019–2026
30153.1Jordan ThompsonYorkshire1,405 runs off 918 balls · 2018–2026
31152.9AB de VilliersSouth Africa7,143 runs off 4,673 balls · 2008–2021
32152.4Nicholas PooranWest Indies9,894 runs off 6,491 balls · 2013–2026
33152.2Gareth DelanyIreland962 runs off 632 balls · 2017–2026
34152.1Chris MorrisSouth Africa1,521 runs off 1,000 balls · 2012–2021
35152.0Kieron PollardWest Indies11,392 runs off 7,496 balls · 2010–2026
36151.9EA BrookesWorcestershire840 runs off 553 balls · 2024–2026
37151.6Daniel SamsAustralia2,532 runs off 1,670 balls · 2017–2026
38151.5Thisara PereraSri Lanka2,690 runs off 1,776 balls · 2011–2025
39151.3Prithvi ShawIndia2,610 runs off 1,725 balls · 2018–2024
40151.1Rinku SinghIndia2,304 runs off 1,525 balls · 2018–2026
41151.0TH TectorIreland1,374 runs off 910 balls · 2020–2026
42151.0Prabhsimran SinghPunjab Kings2,867 runs off 1,899 balls · 2019–2026
43150.9Khushdil ShahPakistan1,886 runs off 1,250 balls · 2017–2026
44150.8Dhruv Chand JurelIndia1,264 runs off 838 balls · 2021–2026
45150.8Philip SaltEngland6,980 runs off 4,630 balls · 2016–2026
46150.7Chamika KarunaratneSri Lanka1,151 runs off 764 balls · 2021–2026
47150.6Usman KhanPakistan2,321 runs off 1,541 balls · 2021–2026
48150.3Jake Fraser-McGurkAustralia1,737 runs off 1,156 balls · 2020–2026
49150.1Sunil NarineWest Indies4,899 runs off 3,263 balls · 2012–2026
50150.0Adam LythEngland4,539 runs off 3,025 balls · 2014–2026

Frequently asked questions

What is the Men's T20 league record for highest batting strike rate?
MJ Owen: 185.9, in the Cricsheet data. Minimum balls faced: 1,000 in ODIs, 500 in T20s.
Who is second on the Men's T20 league highest batting strike rate list?
Priyansh Arya with 181.6.

More Men's T20 league records

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.