Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM121/5 (13.5)ZIM need 101 runs in 37 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's First-class)

Kapil Dev has the highest strike rate in men's first-class cricket v West Indies: 91.40 (minimum 500 balls faced).

More filters

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kapil DevIND1978-1989253941079126*30.8388491.4034410611
Virender SehwagIND2002-20111017088818052.24100588.3625112214
Travis HeadAUS2022-2025712165517559.5583078.92232745
Matt PriorENG2007-201213163774131*59.54102375.66252945
David WarnerAUS2012-202210181597122*35.1280773.98131745
Adam GilchristAUS2000-200512142575101*47.9279772.15140668
Jonty RhodesSA1998-1999591378103*47.2552871.591203510
Kevin PietersenENG2007-201214211112422656.20159970.293621277
Ollie PopeENG2020-202469137312146.6353669.59130491
Adam VogesAUS2015-2016543542269*542.0077969.58300632
Brett LeeAUS2000-20081214433863*33.8050866.54020375
Shakib Al HasanBAN2009-2022132319519743.23145165.5401011054
Mohammad AzharuddinIND1987-1997142015399728.3783364.71031621
MS DhoniIND2006-20131219147614426.4473664.671223714
Andrew FlintoffENG2000-20091218268216742.63107563.442327914
Liton DasBAN2018-202491705157130.2981463.27040591
Devon ConwayNZ202536145222790.4071663.13211603
Ben StokesENG2015-202418313133917647.82212662.9838115818
Rohit SharmaIND2013-202367157817796.3391862.963206114
Sanath JayasuriyaSL1993-2005101935629035.1389462.86052713
Robert KeyENG200447137822163.0060262.79110460
Marnus LabuschagneAUS2022-202448252120486.8383062.77300513
Steve SmithAUS2015-202511198999200*90.82160562.24341906
Darren LehmannAUS200347135316058.8356862.15120413
Joe RootENG2015-2024172921513182*56.04245861.556711626
Zak CrawleyENG2020-2024814037812127.0062760.29123530
Yashasvi JaiswalIND2023-202546048517580.8381059.88210603
Chris WoakesENG2017-202491433596232.6460059.83021381
Brendon McCullumNZ2006-20141220057711328.8596659.73121686
Aiden MarkramSA2021-2024611045211541.0976359.24131651
Graeme SmithSA2003-201014252159314869.26269259.187402057
Sunil GavaskarIND1971-1983274862749236*65.45152059.0813752569
Brad HaddinAUS2008-201581334068840.6069158.76020508
Nathan AstleNZ1996-2006914171512555.00122058.61261986
Matthew HaydenAUS1996-200515273123717751.54214657.645321487
Ian BothamENG1980-1991203817928121.41138257.31041958
Paul CollingwoodENG2007-20091116285716161.21150057.13420892
Craig WishartZIM2001-20034803319641.3858356.78020407
Nasir HossainBAN2011-201461103669633.2765356.05030406
Dhananjaya de SilvaSL2018-20268151548155*39.1497856.03221553
Ravi BoparaENG2009330355143118.3363555.91300392
Aamer SohailPAK1993-199757040816058.2973555.51210521
Niroshan DickwellaSL2018-20215903249636.0058655.29020340
AB de VilliersSA2005-201513215134717884.19244555.0965014612
Kusal MendisSL2015-2026612041610234.6775954.81121527
Doug WaltersAUS1968-19739141119624292.0098554.726501313
Ross TaylorNZ2008-2020142351136217*63.11208454.514321404
Mahela JayawardeneSL2001-20101218174813644.00137354.48140852
Jos ButtlerENG2015-202091634396733.7780754.40042536
Tamim IqbalBAN2009-20221428095412834.07176354.111621198
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.