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/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by format (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Billy GodlemanDERFirst-class2014-20239617510570122734.551103351.6716251570819
Hamish RutherfordOV/WOR/DERFirst-class2012-2023891601566316235.62969858.3911351380733
David BedinghamDURFirst-class2020-20267210910565827957.15813469.562117465674
Adam GilchristAUSTests1999-200896137205570204*47.61679681.96172614676100
Ricardo VasconcelosNORFirst-class2018-2026951656555418734.93980656.6415221077225
Mark BoucherSA/IWXTests1997-201214720624551512530.301100550.115351765620
Marvan AtapattuSLTests1990-20079015615550224939.021238444.431617226854
Tillakaratne DilshanSLTests1999-20138714511549219340.99837965.5416231467724
Thilan SamaraweeraSLTests2001-20138113220546223148.771164146.921430116337
Martin CroweNZTests1982-19957613111544429945.371219044.661718965927
Bharat PopliNDFirst-class2013-20268214610542817239.911095949.5310351266530
Jack HobbsENGTests1908-1930611027541021156.95544946.54152843168
Tom AlsopSUS/HAMFirst-class2014-2026109179145405182*32.761186245.5710311766513
Doug WaltersAUSTests1965-19817412514535725048.26866249.171533452523
Dean ElgarSATests2012-20248615211534719937.921119047.7814231368426
Ian ChappellAUSTests1964-19807513610534519642.42877445.6114261156215
John WrightNZTests1978-1993821487533418537.831461935.271223763010
Michael SlaterAUSTests1993-2001741317531221942.84996753.301421959830
Dane CleaverCSFirst-class2015-20268514518530420141.76939056.499341464979
Marnus LabuschagneGLA/QUEFirst-class2017-2026731239528119246.32907058.2216231366527
Steven DaviesSOM/SURFirst-class2014-2023101168135266200*33.97933256.438251270911
Mominul HaqueBANTests2013-20268115111526518137.61968954.3413281960821
Kapil DevINDTests1978-199413118415524816331.05553880.918271658761
Bill LawryAUSTests1961-19716712312523421047.15745139.191327645815
David LloydDER/GLAFirst-class2014-2025112195145229313*28.89836962.485251675334
Tom Kohler-CadmoreWOR/YOR/SOMFirst-class2014-20261031729522416932.05941855.4713212269665
Misbah-ul-HaqPAKTests2001-201775132205222161*46.631172644.531039951181
Ian BothamENGTests1977-19921021616520020833.55856560.7114221462167
John EdrichENGTests1963-19767712795138310*43.541210337.231224655711
Tamim IqbalBANTests2008-2023701342513420638.89885258.0010311165541
Robert O'DonnellAA/NDFirst-class2014-20268915512510722335.71976552.3011231063969
Arjuna RanatungaSLTests1982-200093155125105135*35.70895750.544381255340
Ajinkya RahaneINDTests2013-20238514412507718838.461025649.5012261057835
Zaheer AbbasPAKTests1969-19857812411506227444.80693555.2312201051122
Ollie RobinsonDUR/KENFirst-class2018-20269915212503319835.95751167.011027762349
Gary BallanceYORFirst-class2014-20217312184982203*44.09949552.471623668519
Henry NichollsCAN/WOR/SOMFirst-class2012-2026711219491922643.92879555.9311291253731
Tom GraveneyENGTests1951-19697912313488225844.38481740.98112084257
Lewis HillLEIFirst-class2015-2026100164124878162*32.09912053.499261659915
MS DhoniINDTests2005-20149014416487622438.09824959.116331054478
Bob SimpsonAUSTests1957-1978621117486931146.82476244.73102783492
Marnus LabuschagneAUSTests2018-2026671219485721543.37931452.151125454415
Ryan ten DoeschateNED/OV/ESSFirst-class2006-202185122154857259*45.39746065.111124655451
Kusal MendisSLTests2015-2026751396483624536.36825858.5610231558155
Travis HeadAUSTests2018-2026691186480817542.93692869.401320758941
Andy FlowerZIMTests1992-200263112194794232*51.551063645.071227554320
Riki WesselsWOR/NOTFirst-class2014-202190150134781202*34.90760162.908271963749
Babar AzamPAKTests2016-20266612211477119642.98861455.39934856628
Sean DicksonSOM/DUR/KENFirst-class2015-20269916912477031830.38938450.8310212157434
Joe CarterNDFirst-class2013-2026781366476216936.63955449.8410271356862

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.