Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND144/8 (16.3)IND need 116 runs in 21 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE244/5 (45.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Greg RitchieAUS1982361205106*41.0053238.53100133
Nick KnightENG1996-200147020511329.2941050.00111261
Bruce EdgarNZ1979-1984610020512920.5017432.18101190
Graeme HickENG1992-200081302055115.7747543.16011190
Ramesh MendisSL2022-202348120345*29.0038452.86000212
Jordan CoxENG20263512027350.5029668.24030310
Gerry AlexanderWI1958-195981102025718.36--01100
Paul StrangZIM1995-1998692201106*28.7149840.36100170
Ian SalisburyENG1992-200071022005025.0058534.19010230
Mark DekkerZIM1993-1996712120068*18.1852138.39023250
Mike SmithENG1961-19623401999949.75--020210
David SheppardENG1954-19624511998349.752733.33020180
Irvine ShillingfordWI197735019912039.80--100151
John ParkerNZ1973-19796901988222.00--010110
Gary BallanceENG20164701957027.8644344.02010270
Kemar RoachWI2011-2026714219530*16.2557134.15001202
Paul SheahanAUS197223019412764.6725359.29100180
MahmudullahBAN2011-202051001944919.4037751.46003231
Kagiso RabadaSA2018-202591431947117.6428767.60015225
Kieran PowellWI2017-202151001934919.3040847.30001230
Geraint JonesENG2005-20065911915523.8837950.40010222
Tim PaineAUS2010-201969118861*23.5052136.08011190
Daniel LawrenceENG20263401876546.7527268.75030262
Gautam GambhirIND2005-20074811875226.7137450.00010260
Rajin SalehBAN20033601866031.0054234.32010270
Robin PetersonSA2003-20135821868431.0028864.58011260
Brendan TaylorZIM2011-20214801855123.1334653.47010241
David AllenENG1961-196276118479*36.80--021170
Brian McMillanSA1995-199746018311330.5032556.31100220
Hamilton MasakadzaZIM2002-201351001837518.3048138.05012242
Bruce FrenchENG198771021835922.8845240.49012241
Adam ParoreNZ1993-200171121824620.2247738.16000161
Aaron FinchAUS20182401816245.2540444.80010171
Vinoo MankadIND1952-195591121804120.00--00001
Allan LambENG1982-199281401803312.8643641.28002210
John BenaudAUS197223017914259.6724762.75100202
Tony de ZorziSA2024-202536117910435.8033253.92110114
Alan TurnerAUS1976-19773601798229.8331756.47011191
Shadman IslamBAN2021-202651011799319.8940544.20010230
John CrawleyENG199623017810659.3339045.64110180
Craig WhiteENG20003411789359.3336748.50010165
Robert AndersonNZ19763601789229.67--010111
Daryl TuffeyNZ2001-2009812417780*22.1336149.03011212
Kumar DharmasenaSL1994-2000611317662*22.0048436.36012160
Colin MilburnENG1967-196923017413958.005761.40100231
Colin McDonaldAUS1956-195947117444*29.00--00000
Muttiah MuralitharanSL1994-20091623111742214.5021780.18004262
Courtney WalshWI1986-200018289172309.0532752.60008184
Mark CraigNZ20143501716534.2032352.94010134
Ravi RatnayekeSL1982-198681321713815.5514217.6100321

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.