Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM73/4 (9)ZIM need 149 runs in 66 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)

Graeme Swann has the highest strike rate in men's first-class cricket v Australia: 84.43 (minimum 500 balls faced).

More filters

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SwannENG2009-2013182654996323.7659184.43023694
Ben DuckettENG2023-2026101905239827.5364481.21021621
Harry BrookENG2023-2026101917218540.0689980.20061708
Kapil DevIND1979-19922027168711926.4286977.331331014
Sarfraz AhmedPAK2010-2023916457210947.6775575.76140512
Virender SehwagIND/IWX2003-201323451182119541.39240675.69310324412
Zak CrawleyENG2021-20261325091918936.76125073.521521104
Maurice TateENG1924-1930203015785419.9364071.72024604
Romesh KaluwitharanaSL1992-20049141397132*30.5455671.40121621
Viv RichardsWI1975-199134543226620844.43320668.75514529718
Rishabh PantIND2018-202512212879159*46.26129767.771308515
Andrew FlintoffENG/IWX2005-20091529290610233.56133767.7616211119
Ross TaylorNZ2008-20201224199929043.43149067.052321375
Matt PriorENG2009-20131829375311828.96114165.99144982
Sanath JayasuriyaSL1992-20071324268613131.18104465.71222897
Brendon McCullumNZ2004-20161630183414528.76128165.1123211916
Stuart BroadENG2009-202340661210196518.87157764.6204812218
Denis LindsaySA1963-19701014083818259.8666164.3034110113
Quinton de KockSA2014-2018814054510438.9385663.67140684
Percy ChapmanENG1924-19301625378412135.6497062.781416611
Mohammad RizwanPAK2019-20247132510104*46.3681462.65122505
Kusal MendisSL2016-2025917164517640.31103362.44140709
Ian BothamENG1977-1989365921673149*29.35268662.29461021121
Kris SrikkanthIND1985-19921016056811635.5091462.14131844
Brian LaraWI/IWX1992-200531582285627751.00467561.09911538121
Clive LloydWI1968-198429484221117850.25284460.72612226218
Frank WoolleyENG1909-1934325111664133*33.28148860.6221171716
MS DhoniIND2007-20141933599022435.36164260.2915210216
Shubman GillIND2020-2025916153712835.8089260.20120673
Phil DeFreitasENG1986-1995132323298815.6755059.82014373
Chris GayleWI2003-20098161635165*42.33106459.682317613
Barry RichardsSA197047050814072.5785459.48220705
Sachin TendulkarIND1991-2013397483630241*55.00611059.411116443425
Marcus TrescothickENG2001-20051530010139033.77170759.340721548
Michael VaughanENG2002-20051020095918347.95162758.944131219
Richard HadleeNZ1973-1990233857838123.73133658.610437713
Harold LarwoodENG1926-1933152223869819.3065358.35023422
Aubrey FaulknerSA1910-1912815188020462.86125658.283511031
Moeen AliENG2015-2023152606567725.23113557.80033859
Taslim ArifPAK1980341307210*102.3353557.38110310
Zaheer KhanIND2001-20121932829657*12.3351757.25017395
Bob BarberENG1964-1968713144718537.2578157.23101401
Chris CairnsNZ1989-20011426186310934.52150957.191619918
Graeme SmithSA/IWX2002-201421413123812232.58216557.183541580
Aiden MarkramSA2018-2026713073915256.85129956.89322933
Shaun PollockSA1997-20061324651767*28.7291256.69022684
Kane WilliamsonNZ2011-20241122177616636.95137356.522331030
Kevin PietersenENG2005-201427502215822744.96385256.02413224024
Malcolm MarshallWI1984-1991192524405719.1379155.63033585
Garry SobersWI1955-196919383151016843.14101055.454611394
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.