Live7th 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 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashwell PrinceSA2008-2010814142514932.6993145.65202533
Anil KumbleIND1990-200719232422110*20.10104240.50113582
Marcus NorthAUS2009-20107111416125*41.6087247.71211531
Nari ContractorIND1959-196291614138627.53--031282
AlimuddinPAK1954-1962816041010925.63--143370
Sandeep PatilIND1980-19849132407129*37.0080350.68112545
Max WalkerAUS1974-19771622540778*23.9498441.36012370
Arthur RichardsonAUS1924-1926913040310031.0051244.14121330
John ParkerNZ1973-19781018240312125.19139328.93111360
Ian SmithNZ1983-199214186403113*33.5872755.43100472
Roston ChaseWI2017-20209171397102*24.8189744.26123452
Collie SmithWI1957510039616839.60--201374
Kamran AkmalPAK2005-20101017039015422.9469855.87114460
Merv WallaceNZ1937-1951101603866624.13--050252
Wasim BariPAK1967-1982233263846314.7782129.60014381
Peter FultonNZ201359038313642.5692541.41210489
Clive van RyneveldSA1951-1957101923838322.53--011130
Geoff LawsonAUS1981-1989212843837415.9675550.73032440
Tommy WardSA1912-1924173163836415.32--02200
Kaushal SilvaSL2014-201871403807927.1486643.88040450
John BracewellNZ1983-19901319337911023.6979147.91113351
Allan RaeWI195047137710962.83--210250
Darren BravoWI2012-201991603778223.56100137.66031444
Tibby CotterAUS1904-1912162913774513.46103108.74004223
Arjuna RanatungaSL1982-19985903738441.4475449.47051422
Ken RutherfordNZ1986-199410183373107*24.8784244.30103490
Dhananjaya de SilvaSL2018-202461103727433.8262959.14052411
Mushtaq AliIND1934-1952814137211228.62--121170
Tim PaineAUS2017-2019101633725828.6271152.32021422
John CampbellWI2019-202291833724724.8068054.71002423
Haroon RasheedPAK1977-1982711137112237.1076148.75200439
Hashan TillakaratneSL1991-2003915437193*33.7397138.21012410
Mushfiqur RahimBAN2005-201671403699526.3692939.72021481
Bryan YoungNZ1994-199761203669430.5083743.73031480
Clarrie GrimmettAUS1925-1934223463665013.0796931.37016142
Kris SrikkanthIND1981-198691613658424.3363257.75023423
Sarfraz AhmedPAK2015-2018916236346*25.9356164.71001420
Trevor FranklinNZ1983-1990712136110132.82125128.86120330
Tup ScottAUS1884-1886814135910227.6221647.22110310
Abdul QadirPAK1977-1987161913576119.8375047.60021339
Arthur ChipperfieldAUS1934-193891533569929.6785141.83020240
Mick CommailleSA1910-1927122213554716.90--00100
Joshua Da SilvaWI2022-20246103354100*50.5782243.07111354
Shane DowrichWI2017-20209172354116*23.6069351.08114431
Nathan LyonAUS2013-20253240163533114.7163655.50002487
Archie JacksonAUS1929-193046035016458.3393937.27110250
Boeta DippenaarSA2003-2005611135011035.0088339.64112400
Rassie van der DussenSA2019-202261103509831.8284941.22031453
Wayne PhillipsAUS198561113509135.0066952.32020521
Asif MujtabaPAK1987-199681203505929.17112231.19041400

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.