Live6th Match · Pakistan ODI Tri-Series 2026/27SL55/1 (10.3)ENG386/5 (50)SL need 332 runs in 237 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ken RutherfordNZ1990-199471403327923.7166450.00032490
Chandu BordeIND1960-1961562330177*82.50--101340
Mathew SinclairNZ2001352325204*108.3373144.46110372
MS DhoniIND2006-200756132314864.6043773.91120425
Sadagoppan RameshIND19993603239653.8367248.07030430
Nari ContractorIND1960-19615603199253.17--030290
Jermaine BlackwoodWI2016-202151003179531.7052860.04020460
Bob SimpsonAUS196424031615379.006870.59200310
Tim RobinsonENG1987712131516628.6478939.92111330
Oshada FernandoSL2019-202247031410244.8654857.30120375
Robin SmithENG199258131412744.8669245.38111410
HMRKB HerathSL2000-201721331031434*13.6567246.730010321
Daren GangaWI2002-20065903138234.7884237.17030390
Jamie SmithENG2024-20266903128934.6745368.87030328
Alex CareyAUS2022-20246703089344.0054956.10030322
Faf du PlessisSA2013-2021915230110323.1574640.35102380
Geoff MarshAUS1988-199059130084*37.5085235.21030400
Ian RedpathAUS1964-197347129913549.8344553.48110270
Hansie CronjeSA1995-199861012998533.2262547.84020315
Quinton de KockSA2018-202158029712937.1336880.71111391
Gus LogieWI1988-199061112968029.6043667.89031370
Ramnaresh SarwanWI2000-2011816329684*22.7780136.95022380
Travis HeadAUS2018-2024101412957222.6955453.25012371
Ian DavisAUS1976-197736029410549.0056352.22121301
Dean JonesAUS1988-19906102291121*36.3860747.94203281
Greg BlewettAUS1995-199961012918932.3371040.99021231
Dilruwan PereraSL2014-201981412899522.2366043.79024354
Gary CosierAUS1976-197736128816857.6046162.47110370
Ross MorganNZ19655902819731.22--031220
Graham RoopeENG1973-197881112816928.1072230.61021251
Roshan MahanamaSL1986-199581602815817.5655639.21011310
Neil HarveyAUS1956-19594812799639.86--02000
Jeet RavalNZ2016-201851012795531.0069440.20021330
Bill AtheyENG1987712127812325.2767741.06101310
Graham DowlingNZ1965-196971302778321.31--022160
Mehedi Hasan MirazBAN2021-202661012757830.5657747.66021313
Shane WarneAUS1994-2005151922758616.1851753.19014229
Matt RenshawAUS2016-201734027118467.7547357.29110300
Navjot SidhuIND19894702699738.4356547.61031331
Nasser HussainENG1996-200161022676433.3874335.94030311
Pat SymcoxSA1997-199845026610853.2041364.41120373
Tim SoutheeNZ2009-2023131722665617.7337670.740242610
Doug WaltersAUS1973-197748026510733.1353949.17111200
Mitchell StarcAUS2014-2024141722658417.6749653.430111911
Mike DennessENG1973-19746902646829.3323339.06021300
Dinesh KarthikIND2005-200761102619323.7350651.58020371
Geoff PullarENG1961-196257126016543.33--112250
Adam BacherSA1997-199861012589628.6756145.99021331
Tom BlundellNZ2020-20234602577442.8354946.81030262
Eoin MorganENG2010-2012712025713021.4250950.49102313

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.