THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
BATTING RECORD

Men ODI: Highest strike rate in an innings

Batting record from available scorecards, 600 qualifying entries.

Men ODI: Highest strike rate in an innings
RankSRPlayerTeamScoreBFOpponentGroundDate
1338.63AB de VilliersSouth Africa14944West IndiesThe Wanderers Stadium2015-01-18
2310.00Martin GuptillNew Zealand93*30Sri LankaHagley Oval2015-12-28
3308.00Brendon McCullumNew Zealand7725EnglandWestpac Stadium2015-02-20
4305.26Matthew FordeWest Indies5819IrelandCastle Avenue2025-05-23
5289.47Aaron FinchAustralia5519Sri LankaRangiri Dambulla International Stadium2016-08-31
6285.71Brendon McCullumNew Zealand80*28BangladeshQueenstown Events Centre2007-12-31
7285.18Chris GayleWest Indies7727EnglandDarren Sammy National Cricket Stadium2019-03-02
8278.72Corey AndersonNew Zealand131*47West IndiesQueenstown Events Centre2014-01-01
9272.72Glenn MaxwellAustralia6022IndiaM Chinnaswamy Stadium2013-11-02
10272.00Kusal PereraSri Lanka6825PakistanPallekele International Cricket Stadium2015-07-15
11271.42Sanath JayasuriyaSri Lanka7628PakistanSingapore1996-04-07
12268.00Ajit AgarkarIndia67*25ZimbabweMadhavrao Scindia Cricket Ground2000-12-14
13260.00Shahid AfridiPakistan6525New ZealandAMI Stadium2011-01-29
14255.17Simon O'DonnellAustralia7429Sri LankaSharjah Cricket Stadium1990-05-02
15255.00Shahid AfridiPakistan10240Sri LankaNairobi (Gym)1996-10-04
16254.54Kusal MendisSri Lanka56*22West IndiesPallekele International Cricket Stadium2024-10-26
17252.38Justin KempSouth Africa53*21ZimbabweKingsmead2005-02-27
18247.61David HusseyAustralia5221West IndiesWarner Park2008-07-06
19245.83Ross TaylorNew Zealand59*24IrelandAberdeen2008-07-01
20245.45AB de VilliersSouth Africa162*66West IndiesSydney Cricket Ground2015-02-27
21241.66Daren SammyWest Indies58*24South AfricaSir Vivian Richards Stadium2010-05-24
22240.90Abdur RazzakBangladesh53*22ZimbabweQueens Sports Club2013-05-05
23236.00Shahid AfridiPakistan5925BangladeshShere Bangla National Stadium2014-03-04
24233.33Dougie MarillierZimbabwe56*24IndiaFaridabad2002-03-07
25231.81Brendon McCullumNew Zealand5122Sri LankaHagley Oval2015-01-11
25231.81Abdul RazzaqPakistan51*22EnglandNational Stadium, Karachi2005-12-15
25231.81Brendon McCullumNew Zealand51*22ZimbabweQueens Sports Club2005-08-24
28231.03Shahid AfridiPakistan6729New ZealandWestpac Stadium2015-01-31
29229.62Liam LivingstoneEngland62*27AustraliaLord's2024-09-27
30228.57Jamie SmithEngland6428West IndiesKennington Oval2025-06-03
30228.57Luke RonchiAustralia6428West IndiesWarner Park2008-07-06
32227.27Asif AliPakistan50*22ZimbabweQueens Sports Club2018-07-20
32227.27Farhaan BehardienSouth Africa5022IrelandWillowmoore Park2016-09-25
32227.27Rahul DravidIndia50*22New ZealandLal Bahadur Shastri Stadium2003-11-15
35226.92Brendon McCullumNew Zealand5926South AfricaEden Park2015-03-24
36226.08Mark BoucherSouth Africa5223West IndiesNational Cricket Stadium, St George's2007-04-10
37225.64Glenn MaxwellAustralia8839AfghanistanWACA Ground2015-03-04
38223.52Mohammad YousufPakistan76*34ZimbabweQueens Sports Club2002-11-24
39223.33Eoin MorganEngland6730AustraliaTrent Bridge2018-06-19
40223.07Jos ButtlerEngland116*52PakistanDubai International Cricket Stadium2015-11-20
41223.07Shahid AfridiPakistan5826ZimbabweMultan Cricket Stadium2004-09-30
42222.50Abdul RazzaqPakistan8940New ZealandWellington2004-01-17
43221.73Shahid AfridiPakistan10246IndiaGreen Park2005-04-15
44220.68James FaulknerAustralia64*29IndiaPunjab Cricket Association IS Bindra Stadium2013-10-19
45220.00Shahid AfridiPakistan77*35South AfricaKingsmead2007-02-07
46220.00Brendon McCullumNew Zealand5525Sri LankaHagley Oval2015-12-26
47219.23James HopesAustralia57*26West IndiesMelbourne Cricket Ground2010-02-19
48217.85Phil SaltEngland6128IrelandCounty Ground, Bristol2023-09-26
49217.39Justin GreavesWest Indies5023IrelandCastle Avenue2025-05-25
50217.24Glenn MaxwellAustralia63*29IndiaSydney Cricket Ground2020-11-29
51216.66Dinesh ChandimalSri Lanka52*24AustraliaSydney Cricket Ground2015-03-08
52216.17Mark BoucherSouth Africa147*68ZimbabweSedgars Park2006-09-20
53215.62Yuvraj SinghIndia6932BangladeshBangabandhu National Stadium2004-12-27
54215.38Shahid AfridiPakistan56*26AustraliaBellerive Oval2005-01-16
55214.81Arjuna RanatungaSri Lanka5827IndiaMaharashtra Cricket Association Stadium1990-12-05
56214.70Shahid AfridiPakistan73*34Sri LankaSheikh Zayed Stadium2007-05-18
57214.54Cameron GreenAustralia118*55South AfricaGreat Barrier Reef Arena2025-08-24
58212.12Glenn MaxwellAustralia7033PakistanDubai International Cricket Stadium2019-03-31
59211.53Shahid AfridiPakistan5526New ZealandSharjah Cricket Stadium2014-12-14
60211.11Eoin MorganEngland57*27PakistanTrent Bridge2016-08-30
61210.71Seekkuge PrasannaSri Lanka5928EnglandTrent Bridge2016-06-21
61210.71Jacob OramNew Zealand5928ZimbabweCobham Oval (New)2012-02-06
63210.25Viv RichardsWest Indies8239EnglandQueen's Park Oval1986-03-04
64209.63Heinrich KlaasenSouth Africa17483AustraliaSuperSport Park2023-09-15
65209.30Kumar SangakkaraSri Lanka9043IndiaMadhavrao Scindia Cricket Ground2009-12-15
66208.45Eoin MorganEngland14871AfghanistanOld Trafford2019-06-18
67208.33Brendon McCullumNew Zealand5024AustraliaEden Park2015-02-28
67208.33James FaulknerAustralia50*24EnglandWACA Ground2015-02-01
69208.00Lance CairnsNew Zealand5225AustraliaMelbourne Cricket Ground1983-02-13
70207.69Thisara PereraSri Lanka5426EnglandR Premadasa Stadium2014-12-16
71207.50Jacob OramNew Zealand8340BangladeshMcLean Park2010-02-05
72207.14Colin de GrandhommeNew Zealand58*28IndiaBay Oval2020-02-11
72207.14Mohammad AmirPakistan5828EnglandTrent Bridge2016-08-30
74206.66Shahid AfridiPakistan12460BangladeshRangiri Dambulla International Stadium2010-06-21
75206.52Seekkuge PrasannaSri Lanka9546IrelandThe Village2016-06-18
76206.45Mitchell MarshAustralia6431EnglandLord's2015-09-05
77206.15Sanath JayasuriyaSri Lanka13465PakistanSingapore1996-04-02
78206.06Harry BrookEngland136*66Sri LankaR Premadasa Stadium2026-01-27
79205.55Brendon McCullumNew Zealand7436EnglandMcLean Park2013-02-20
80205.26Mark BoucherSouth Africa7838PakistanSuperSport Park2007-02-04
81205.12Viv RichardsWest Indies80*39PakistanGujranwala1985-11-27
82203.92Jesse RyderNew Zealand10451West IndiesQueenstown Events Centre2014-01-01
83203.84Jacques KallisSouth Africa5326Sri LankaSuperSport Park2002-11-29
84203.44Jean-Paul DuminySouth Africa59*29IndiaThe Wanderers Stadium2013-12-05
85203.33RR RossouwSouth Africa61*30IrelandManuka Oval2015-03-03
85203.33David HusseyAustralia61*30IndiaMelbourne Cricket Ground2012-02-05
87203.12Mohammad NabiAfghanistan6532Sri LankaGaddafi Stadium2023-09-05
87203.12Shane WatsonAustralia65*32New ZealandNational Cricket Stadium, St George's2007-04-20
89202.94Shaun PollockSouth Africa69*34New ZealandWACA Ground2002-02-01
90202.17Glenn MaxwellAustralia9346ZimbabweHarare Sports Club2014-08-25
91200.00Jos ButtlerEngland110*55PakistanThe Rose Bowl2019-05-11
92200.00Rahmanullah GurbazAfghanistan10251IndiaHimachal Pradesh Cricket Association Stadium2026-06-13
93200.00Jonny BairstowEngland8241IrelandThe Rose Bowl2020-08-01
93200.00Shoaib MalikPakistan82*41South AfricaGaddafi Stadium2003-10-03
95200.00Saleem MalikPakistan72*36IndiaEden Gardens1987-02-18
96200.00AB de VilliersSouth Africa54*27BangladeshWillowmoore Park2008-11-09
97200.00MA AbbasNew Zealand5226PakistanMcLean Park2025-03-29
97200.00Milinda SiriwardanaSri Lanka52*26PakistanMahinda Rajapaksa International Cricket Stadium2015-07-26
97200.00Richie RichardsonWest Indies52*26EnglandArnos Vale Ground1994-03-02
100200.00Pathum NissankaSri Lanka5025EnglandR Premadasa Stadium2026-01-27

Available scorecards only; the twelve-team archive is complete from 2001 and partial before. Tied figures share a rank.