Live4th ODI · Ireland in Namibia 2026/27NAM29/2 (9.5)IRE298/8 (50)NAM need 270 runs in 241 ballsLive7th 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 runsT20I2nd 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 runsT2060th 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Wasim JafferIND2000-200831581194421234.11404548.0651162723
Priyamal PereraPSC2024-20261522175521235.95118863.55132757
Max HoldenMID/NOR2017-202611119186058211*33.101223049.539291575322
Luis ReeceDER/LAN2014-202610918922614221136.781223850.1914291573531
Jack HobbsENG1908-1930611027541021156.95544946.54152843168
Ijaz AhmedPAK1987-200159924331521137.67732345.231212741723
Tawanda MuyeyeKEN2021-202650885286021134.46437965.31513737525
Billy MurdochENG/AUS1877-18921934590821131.31102139.76213690
Kyle MayersWI2021-202318323949210*32.72155061.2322511716
Taslim ArifPAK19806102501210*62.63104248.08121440
Bill LawryAUS1961-19716712312523421047.15745139.191327645815
George WorkerCAN/CS/AA2012-2024741324386721030.21816147.388181549736
Will SmithHAM/DUR2014-2019571029311421033.48756141.1931693843
Ben CharlesworthGLO2018-2026631067298321030.13636846.844161137630
Ken McClureCAN2015-202546809243721034.32510747.72581031621
Qasim UmarPAK1983-198626432150221036.63271243.883521310
Peter FultonNZ/CAN2006-20175911093548209*35.13727848.751014542952
Basil ButcherWI1958-1969447863104209*43.11224048.6671632666
Jeet RavalNZ/CS/AA2012-202612722811816720937.641698648.08194010106529
Kiran CarlsonGLA2016-202610919110656120936.251103959.4316352582837
Imtiaz AhmedPAK1952-196241721207920929.28--31191023
Clifford RoachWI1928-19351632195220930.7110933.94266695
Jimmy AdamsWI1992-20015390173012208*41.26801737.5761473134
Saud ShakeelPAK/YOR2022-2026295532077208*39.94412150.4041142224
Daniel DrewSA2019-2025224331153208*28.82257344.812371351
Sam HainWAR2014-202614122325814720841.151803945.1618452092127
Ian BothamENG1977-19921021616520020833.55856560.7114221462167
Sherwin CampbellWI1995-200251934288220832.38715940.2641873739
James BraceyENG/GLO2016-2026113202186800207*36.961249954.4019282284438
Jamie HowNZ/CS2006-2014376942037207*31.34349358.32112724730
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
Will RhodesYOR/DUR/WAR2015-202611818910620320734.651240350.0113241077227
Nasser HussainENG1990-20049617116576420737.191427240.3914331473424
Everton WeekesWI1948-195848815445520758.6250.00151963322
Mike GattingENG1978-19957913814440920735.56976445.1610211655211
Anaru KitchenOV/AA2012-2021591107320720731.14550358.28419738841
Keith StackpoleAUS1966-197443805280720737.43344949.43714531810
Matthew LambWAR/DER2016-202453868246220731.56510848.20410733110
Cameron BancroftAUS/SOM/DUR2016-2026136249178578206*36.971928344.4821382092321
Dinesh ChandimalSL/CCC2011-2026105182157554206*45.231408853.622039977271
Daryl MitchellWOR2014-2021100174125733206*35.391230346.602018207237
Henry CooperND2016-20267012644285206*35.12894647.90921654947
Bill BrownAUS1934-1948223511592206*46.82271738.72491851
Paul CollingwoodENG/DUR2003-201813222724756120637.251507250.1717351586050
Tamim IqbalBAN2008-2023701342513420638.89885258.0010311165541
Gautam GambhirIND2004-2016581045415420641.96806751.49922751810
Ravi ShastriIND1981-19928012114383020635.79794236.751112931722
Arthur MorrisAUS1946-195546793353320646.49173844.531212430110
Sean SoliaAA2016-2026651148346220632.66815742.44422945624
Michael JonesDUR/LAN2018-202655904278420632.37525752.96317835428

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.