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 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th 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 runsODI4th 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 (Men's First-class)

Harry Brook has the highest strike rate in men's first-class cricket v Pakistan: 89.57 (minimum 500 balls faced).

More filters

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry BrookENG2022-20269140105631775.43117989.5743011315
Ben DuckettENG2022-2026916166311444.2074888.64253813
Adam GilchristAUS1999-20059123616149*68.4473683.70230698
Virender SehwagIND2004-20069140127630991.14159180.2042118712
Kapil DevIND1978-19892941210548427.03103577.390829913
Zak CrawleyENG2020-2024813069426753.3893274.46231981
Ian SmithNZ1984-1990111834506530.0060674.26031581
David WarnerAUS2014-2024132211552335*73.90210173.8765117114
Niroshan DickwellaSL2014-202281414478334.3861073.28040562
Yuvraj SinghIND2004-200779057216963.5678772.68310874
Ollie PopeENG2020-2024914037410826.7152571.24131410
Brendon McCullumNZ2009-2014814069520249.64100069.501428217
Brian LaraWI1990-200612220117321653.32173167.7643215217
Sandeep PatilIND1980-19841117047912728.1860667.33132631
Ben StokesENG2015-2024112114045720.2060267.11013465
Daniel VettoriNZ2002-20149161629137*41.9394566.56312753
Viv RichardsWI1975-198816271109112341.96122866.532721055
Chris GayleWI2000-200681404399331.3666466.11040732
Tamim IqbalBAN2011-2020510037320637.3057764.64100448
Tillakaratne DilshanSL2000-20121425187314536.38137463.543311136
Wasim JafferIND200736037820263.0059863.21120630
Ian ChappellAUS1964-197346035219658.6755962.97110444
Ricky PontingAUS1998-201015263153720966.83246162.455651825
Shakib Al HasanBAN2011-2024713354614454.6087662.33140664
Joe RootENG2015-202621364165126251.59265962.092911680
Kevin PietersenENG2005-20121425075513530.20121961.942239410
Liton DasBAN2020-2026712071913859.92117261.35330849
Dhananjaya de SilvaSL2019-2023611158112258.1094861.29321739
Stuart BroadENG2010-20201928553916923.4388061.25115566
Habibul BasharBAN2001-2003612155410850.3690861.01161690
Ryan RickeltonSA2024-202547142225970.3369560.72111476
Mitchell MarshAUS2014-202471315389644.8388760.65051725
Jermaine BlackwoodWI2016-202151003179531.7052860.04020460
Sanath JayasuriyaSL1991-200616301149025351.38249359.7746018112
AB de VilliersSA2007-2013122141112278*65.41186859.534301049
Ross TaylorNZ2009-20211526299910441.63169259.0428312013
Upul TharangaSL2006-201551003569235.6060458.94021500
Roy DiasSL1982-1986713041910932.2350258.76120441
Peter HandscombAUS2016-2017352344110114.6758658.70210361
Marnus LabuschagneAUS2018-20241017180518550.31137258.67243932
Kris SrikkanthIND1983-19891118043612324.2250758.58111414
Graeme SmithSA2002-201316281125923446.63215758.374311420
Shaun PollockSA1997-2007121855508242.3194957.96020559
Romesh KaluwitharanaSL1997-20041120140910021.5370657.93123541
Moeen AliENG2015-2016713240010836.3669457.64120435
Oshada FernandoSL2019-202247031410244.8654857.30120375
Irfan PathanIND2004-20071013238510235.0067756.871124310
Greg ChappellAUS1972-198417272158123563.24274756.536611423
Murray GoodwinZIM1998472412166*82.4073256.28131544
Herschelle GibbsSA1998-2007915170922850.64126356.14140949
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.