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 records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashwell PrinceSA/AX/WAR2002-2015204245358101257*38.581423556.9116331683353
Wasim AkramPAK1984-2003457426746610257*18.78959068.3931345571178
Ricky PontingAUS/KKR/MI1995-2013580684702769725745.114036868.6171147422788252
Alex DaviesWAR/LAN/BB2014-2026357429251205025629.831672272.061370421569143
Ken BarringtonENG1955-19688213115680625658.67499242.432035561827
Rohan KanhaiWI1957-1975861428639125647.69318748.921530758524
Jackie McGlewSA1951-1962346462440255*42.0730.0071041542
Will PucovskiAUS/VIC2019-2024223331365255*45.50276849.314741333
Nick BrowneESS2014-202517225020776025533.741602148.44163117105617
Virat KohliIND/RCB2008-202684690713637863254*49.114260188.8895216533642651
Tom WestleyENG/ESS2014-2026358456351561025437.082511762.15347528204397
Ollie PriceGLO2021-2026150195165624253*31.421007555.8210261268334
Sam RobsonENG/MID2014-2026215338191144725335.882034856.26285227147923
Oliver DaviesST/NSW2020-202610111710306525328.64338590.554131032468
Kane WilliamsonNZ/ND/SH2010-2026562642822504625144.733528070.9951143292540274
Cameron GreenAUS/KKR/RCB2018-202620023247747525140.411086968.7716309715171
Justin LangerAUS1993-200711318914785625044.891437254.6623301192444
Ed JoyceENG/IRE/SUS2006-201816719114740025041.811118866.1418321180967
Doug WaltersAUS1965-198110214920587025045.50939450.801535556223
Faoud BacchusWI1978-198348563139425026.30156057.121691284
Marvan AtapattuSL1990-2007357414471399724938.142492856.15277635141519
Sachin TendulkarIND/MI1989-20137388608536691248*47.345276569.52101177384371293
Haseeb HameedENG/LAN/NOT2015-20262083123510787247*38.942132050.60246131134935
Greg ChappellAUS1970-1984161223339441247*49.691615856.1427451995023
Alex DoolanAUS/MR/HH2013-2021466541861247*30.51347953.4929722115
Geoff BoycottENG1964-1982143227279196246*45.982321237.062351118558
Jonny BairstowENG/PK/MI2011-2026523616652079524637.742456184.6739101532313500
Hashmatullah ShahidiAFG/PP/NL2013-202612913732379624636.15595563.74324735624
Shoaib MalikPAK/IWX/DC1999-20257196861371837924533.482049489.681299381504422
Kusal MendisSL/QG/PZ2015-2026433491341557324534.081822085.472097421625359
Dimuth KarunaratneSL/YOR/SSC2011-202516625513918124437.941665455.1317541896816
Prithvi ShawIND/DC/NOR2018-20241331412407424429.313033134.3242412516135
Ben SmithCS/CD2012-20238011911328724430.44714845.986131039422
BS McKinneyDUR/MO/SB2023-202667832262824432.44366171.7875833354
Ravindu RasanthaBCAA/CCC2024-202639444136424434.10217162.8335514124
Tom HainesSUS2016-20261322058712724336.181147462.1116341396430
Mayank AgarwalIND/RCB/PK2011-20261982129569224328.04646288.0872514636161
Louis KimberNOR/LEI/BP2021-202614115314329124323.68380886.4231916349117
Eddie PaynterENG1931-193920315154024359.23128845.894731274
Clive LloydWI1966-1985196244339492242*44.99992363.5320505918100
Ben DuckettENG/BH/MS2014-2026461572431963324137.112160990.8634106422532203
James VinceENG/SS/ST2014-2026635717602409624036.682566993.8732139442980408
Rachin RavindraNZ/CSK/WF2018-202624027026787424032.271000878.68153217861176
Rhys MariuNZ/CAN2023-202634493212124046.11324165.4469129710
Steve SmithAUS/DC/RR2010-2026581649952440723944.063351372.8359119292396367
Sourav GangulyIND/AX/KKR1992-2012479543421987023939.663068064.7738113332152288
Marcus HarrisAUS/MR/PS2014-2026234330181200323938.472056358.37285914141297
Shan MasoodPAK/YOR/DER2013-2026247302191013123935.801297378.091655241079110
Graham DowlingNZ1961-197239773230623931.16133135.01311620014
Jordan CoxENG/MR/HH2019-2026264287418601238*34.961074280.07133821916208

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.