Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Glenn Maxwell has the highest strike rate in men's cricket v England: 116.45 (minimum 500 balls faced) (from the 2,164 of 2,165 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 2,164 of the 2,165 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellAUS2013-202545423127410832.671094116.4526112139
Hardik PandyaIND2017-20264141810437131.61933111.790719243
Aiden MarkramSA2019-2025202136218634.50566109.720425917
Marcus StoinisAUS2015-2024343236328721.79577109.530344725
Aaron FinchAUS2011-202246454197315648.121849106.7188619360
Tim SoutheeNZ2008-20246459981877*16.36786104.070358636
Pathum NissankaSL2021-202621232702127*33.43677103.691406725
Fakhar ZamanPAK2017-20262322054813824.91539101.671225418
Shreyas IyerIND2021-20262324279780*36.23785101.530617519
Martin GuptillNZ2009-2021384131417189*37.29146097.05211314638
Glenn PhillipsNZ2021-20261720367410039.6569596.981407317
Dasun ShanakaSL2016-2026303126159721.2164195.940313732
Brandon KingWI2022-20262323354210227.1056795.591326413
Shahid AfridiPAK1997-2015444628619219.5790495.240467632
Shimron HetmyerWI2019-202627262514104*21.4254095.191124221
Adam GilchristAUS1997-200758666227815237.97240394.80512529134
Brendon McCullumNZ2002-20156173623489735.04247794.79020325078
Quinton de KockSA2014-2024415042019138*43.89220491.61413122847
Suresh RainaIND2006-201854515160410034.87177890.21113514140
Cameron WhiteAUS2007-20183632694410536.31105389.651528319
Kapil DevIND1979-1993505911180411637.58201989.35212521431
Virender SehwagIND2001-201245571189712633.88212689.23312827124
Yuvraj SinghIND2002-201753577215415043.08242788.75412323253
Chris GayleWI2000-202169824324916241.65368888.108173360130
Travis HeadAUS2017-202642583258417046.98293987.92712132245
Babar AzamPAK2015-202651587232615845.61266087.44416125731
David HusseyAUS2009-2012151414527034.7752486.26041316
Rishabh PantIND2017-202532423171614644.00202784.6669218755
Mitchell SantnerNZ2015-202642361082312631.6597684.321336637
Sarfraz AhmedPAK2010-202032324104310537.25124084.11151953
Kusal MendisSL2016-202636452124412128.93150582.6616613725
Sanath JayasuriyaSL1991-201152624206421335.59249982.5956427036
George BaileyAUS2012-20153133611008740.74133582.4001018326
Rachin RavindraNZ2023-202619233726123*36.3088482.131419012
Umar AkmalPAK2010-20152428361279*24.4876180.42021529
Darren SammyWI2007-20163026550110623.8663179.401105315
Harbhajan SinghIND2001-2012403364445416.4456378.86015626
Lance KlusenerSA1996-20001818572217455.5491678.82141875
Mohammad RizwanPAK2015-202637423121988*31.26154778.8009211521
Tamim IqbalBAN2007-202323290129312844.59164878.4655115711
Viv RichardsWI1976-1991728410448829160.65575378.011126455571
Lance CairnsNZ1975-1984273216426420.7182577.820225728
Romesh KaluwitharanaSL1996-200317172515102*34.3366577.44151661
Matthew WadeAUS2012-20243434675911727.11100175.82224859
Andrew SymondsAUS2001-20072622658115636.3176875.651245212
Hamish RutherfordNZ20131215047217131.4762675.401115413
Yashasvi JaiswalIND2024-2025112011138214*59.89151175.3145213430
Grant ElliottNZ2008-2016201833865625.7351375.24020257
Mitchell MarshAUS2013-202439455151518137.88202075.0038215934
Kamindu MendisSL2018-20261315046511331.0062374.641305213
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.