Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SwannENG2009-201285312563*62.5014785.03010191
Datta GaekwadIND1953-19593501255225.00--01100
Parthasarthi SharmaIND1974-19763601255420.83--010142
Nazmul Hossain ShantoBAN2021-20224801254215.6330740.72002210
Stuart MacGillAUS1999-200816203125227.3526048.08006121
Rajin SalehBAN20042401245131.0035634.83011130
Woorkeri RamanIND1988-19892401248331.0033137.46010140
Archie JacksonAUS1930-193145112470*31.0010.0001140
Shiv Sunder DasIND20025801243515.5043128.77002140
Jeff ThomsonAUS1975-198214192124447.2913466.42006112
Nigel HaigENG19304701234717.579763.9200160
David BrownENG1966-196981111233412.3036323.69002150
Brian StathamENG1954-19631216312320*9.462035.0000252
Colin MillerAUS1999-20014611224324.4015976.7300056
Chris OldENG1973-19819140122338.7137132.88003151
Ahmed ShehzadPAK20172401217030.2531039.03010150
Abul HasanBAN2012121120113120.0014781.63100153
Mark StonemanENG20173511205230.0025646.88010160
John GleesonAUS1968-19695831204524.0024437.70002110
Paul ReiffelAUS1995-199771221202312.0030838.96002100
Rob BaileyENG1988-19904801194314.8832636.5000280
Stuart CarlisleZIM2000-20035901194413.2231837.42000130
Muttiah MuralitharanSL1993-2008121541193610.8221256.13003121
Parthiv PatelIND20023411184739.3331137.94000130
Prasanna JayawardeneSL2008-20104411185839.3323849.58010121
Abdul QadirPAK1980-199010164117199.7534234.21002131
Stuart MatsikenyeriZIM20032411165738.6718463.04010113
Ishant SharmaIND2011-2019121131165714.5025944.79012120
Russel ArnoldSL1997-20014601156519.1725245.63011110
Regis ChakabvaZIM2013-201736111571*23.0036331.6801061
Richard EllisonENG1984-19864811153616.4337630.59000120
Waqar HasanPAK1958-19592401144128.50--00051
Geoff MillerENG1976-19844801133614.1328140.21001140
Dennis LilleeAUS1973-198212163113258.6928939.10004121
John MurrayENG1966110112112112.0026043.08100130
Milinda SiriwardanaSL20152301116837.0017962.0101094
Hemant KanitkarIND19742401116527.75--010170
Yasir ShahPAK2016-2021711111138*11.1021252.36004102
Gubby AllenENG1933-19484711103618.33--00000
David CapelENG1988-199061111104011.0034631.79001100
Amit MishraIND2011-20163401085327.0018359.02010111
Norman YardleyENG19503601084118.00--00130
Fred BakewellENG1933110107107107.00--100-0
Guy WhittallZIM20012411074335.6734231.29000100
Michael VandortSL20082401075226.7524144.40010150
Venkataraman SubramanyaIND1966-19672401076126.75--010191
Graeme CremerZIM2013-201748110728*15.2935530.1400252
Asim KamalPAK20052401065526.5022846.49022151
Brian BolusENG19632401054326.25--00050
Matthew HoggardENG2000-2007111151053817.5035529.58002110

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.