Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam NortheastHAM/YOR/KENFirst-class2014-20261562623010389410*44.781823856.96294223126142
Brian LaraWI/IWXTests1990-2006130232611953400*52.891975360.51344817155988
Matthew HaydenAUSTests1994-200910318414862538050.741434960.11302914104982
Mahela JayawardeneSLTests1997-2014149252151181437449.852295951.46345015138761
Tom BantonSOMFirst-class2018-202549794261637134.88421162.12413532232
Wiaan MulderSATests2019-2026264351325367*34.87236556.0331415918
Garry SobersWITests1954-197493160218032365*57.78407153.4826301272632
Leonard HuttonENGTests1937-19557913815697136456.67310737.95193354757
Tom BruceCS/LANFirst-class2015-20268915024596834547.37900066.3111331166776
Sanath JayasuriyaSLTests1991-200710918814697334040.071069865.1814311591059
Hanif MohammadPAKTests1952-196954978391533743.99120635.24121552592
Wally HammondENGTests1927-194785140167249336*58.46749138.072224451227
David WarnerAUSTests2011-202411220588786335*44.601251770.19263713103669
Mark TaylorAUSTests1989-1999104186137525334*43.501814041.48194057279
Donald BradmanAUSTests1928-1948528010699633499.94980058.60291376816
Dean BrownlieCAN/NDFirst-class2012-201947865330533440.80588156.20819340426
Graham GoochENGTests1975-19951182156890033342.581807549.24204613107925
Chris GayleWITests2000-201410318211721433342.191197060.27153715104698
Michael ClarkeAUSTests2004-2015115198228643329*49.111545655.922827997739
Inzamam-ul-HaqPAK/IWXTests1992-200711920022883032949.611634554.02254615110548
Devon ConwayWF/SOMFirst-class2018-2024254482239327*62.19404855.3158231623
Andy SandhamENGTests1921-19301323087932538.2275851.19233370
Kumar SangakkaraSLTests2000-2015134233171240031957.412288254.19385211149151
Virender SehwagIND/IWXTests2001-20131041806858631949.341044182.23233216123391
Keaton JenningsDUR/LANFirst-class2014-202614524314931631840.681898049.08243922122329
Sean DicksonSOM/DUR/KENFirst-class2015-20269916912477031830.38938450.8310212157434
Harry BrookENGTests2022-202641702361031753.09418286.321020539555
Michael PappsWFFirst-class2012-2018488873704316*45.73653556.681013352218
David LloydDER/GLAFirst-class2014-2025112195145229313*28.89836962.485251675334
Younis KhanPAKTests2000-2017117213191009931352.061937552.12343319108270
Hashim AmlaSATests2004-2019124215169282311*46.641857349.98284113117014
Bob SimpsonAUSTests1957-1978621117486931146.82476244.73102783492
John EdrichENGTests1963-19767712795138310*43.541210337.231224655711
Tom AbellSOMFirst-class2014-202613924221912630741.291791450.94244522115936
Bob CowperAUSTests1964-196827462206130746.84228442.8251031560
Dominic SibleyWAR/SURFirst-class2014-202613122326815730541.411938342.0821431392127
Karun NairINDTests2016-202510151579303*41.3689664.62112704
Azhar AliPAKTests2010-202297180117142302*42.261703341.9319351969422
Brendon McCullumNZTests2004-20161001769645330238.64998964.60123114776107
Lawrence RoweWITests1972-198030492204730243.55286647.217722106
Daniel Bell-DrummondKENFirst-class2014-2026149270238395300*33.991629051.53173922112518
Martin CroweNZTests1982-19957613111544429945.371219044.661718965927
Alastair CookENGTests2006-2018161291161247229445.352656246.9533579144111
Viv RichardsWITests1974-199112118212854029150.24992270.20244510105184
Ramnaresh SarwanWITests2000-2011871548584229140.011248446.8015311274714
James TaylorNOTFirst-class2014-201525452179429141.72337053.2331152179
Ross TaylorNZTests2007-202211219624768329044.671295759.3019351493255
Tip FosterENGTests1903-1907814160228746.31--111611
Peter MayENGTests1951-19616610694537285*46.77169139.271322840612
James WhartonYORFirst-class2022-202644754243628534.31466452.23216628733
Page 1Next

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.