Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO134/3 (16)TITLIO chose to batT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I3rd 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)T2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

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
Andrew SymondsAUS2004-2008264151462162*40.61225664.80210415428
Ben CoxWOR/LEI2014-202614622829619916231.151052658.895342281651
Henry HuntSA2019-2026591144344816231.35863939.918151340514
Ben HorneAA2017-2023497712212516232.69417250.93310627128
Chris BroadENG1984-198925442166116239.55438737.866631731
Misbah-ul-HaqPAK2001-201775132205222161*46.631172644.531039951181
Ian HealyAUS1988-1999119182234356161*27.40876049.73422184255
Will BraggGLA2014-2017427742308161*31.62507845.4541282821
Neil BroomNZ/CAN/OV2012-20206712012386016135.74713454.11812747028
Bill WoodfullAUS1926-193434544230016146.00439931.1271361170
Bruce EdgarNZ1978-198639684195816130.59564132.0731271770
George BaileyAUS/MID/HAM2013-201925402133216135.05236056.4448516715
George GiffenAUS1881-189631530123816123.3611629.31165671
Nick LarkinNSW2018-20211733189316127.91196945.351311062
Nimesha GunasingheCCC/ACCC2024-20261221154516127.25101653.64121653
Gary WilsonIRE/DER/SUR2014-20194672122157160*35.95388055.5911452699
Ramesh MendisSL/MSC2021-2026324341339160*34.33245654.5216411810
Graham ClarkDUR2015-2026821277374016031.17703553.166191045531
Hamish MarshallNZ/WF/GLO2000-201761958335116038.52647751.74916940616
Varun ChopraSUS/WAR/ESS2014-2020671106297816028.63598849.73614738210
Jeffrey StollmeyerWI1939-195532565215916042.33--4122783
Craig ErvineZIM2011-202632623199116033.75403049.4048221915
Charlie WakimTAS2019-202636661197716030.42421146.9531062613
Phillip HughesAUS2009-201326492153516032.66286653.5637619911
Chris GreenLAN/NSW2022-2026274011114616039.52205755.7126013720
Gayan ManeeshanKYCC2024-20261525298016042.61149065.773401009
Rishabh PantIND2018-2026529053725159*43.82502374.168213396102
Warwick ArmstrongAUS1902-19215084102863159*38.69225754.506862027
Luke GeorgesonOV/WF2021-2026376761655159*27.13431338.3729620010
Jack HaynesWOR/NOT2019-2026851329467715938.02865154.061220959013
Wayne PhillipsAUS1983-198627482148515932.28338843.802711715
Kamran AkmalPAK2002-2010539262648158*30.79419663.116121437214
Gordon MuchallDUR2014-2016224051267158*36.20216258.603441746
Paul WalterESS2016-20267611810379515835.14711853.327161149934
Chris CairnsNZ1989-2004621045332015833.54581557.09522736587
Basil D'OliveiraENG1966-197244708248415840.06503943.96515429814
Hamilton MasakadzaZIM2001-201838762222315830.04500944.38581026523
Clive RadleyENG1978810048115848.10136835.16221430
Keith ArthurtonWI1988-1995335051382157*30.71339640.6928814517
SR WatersKEN2009121167157*167.0030754.40100200
Simon KatichAUS2001-201056996418815745.03848349.37102544909
Cam FletcherCAN/AA/ND2013-20268413827391115735.23873344.78620842548
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Matt HorneNZ1997-200335652178815728.38438440.7845421011
Bevon JacobsAA2024-20261120189315747.00137764.8526211127
John CrawleyENG1994-2003376191800156*34.62458939.224941873
Reg SimpsonENG1948-1955274531401156*33.3612217.21466965
Matt BoyleCAN2023-2026223821273156*35.36193865.6929214921
James MarshallNZ/ND2005-201313221661156*31.48124952.92222860
Alex CareyAUS/SUS/SA2017-20268514015517315641.38778466.461127655948

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.