Live5th T20I · India in New Zealand 2026/27NZINDNew Zealand won the toss and chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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,349 of the 23,357 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer AbbasPAK1969-198513918417763427445.71996864.2319331272444
Simon KatichAUS/PK/PS2001-201414717916635815739.011105557.5111391072230
Varun ChopraMID/SUS/WAR2014-202117121415694216034.881008468.84143710720105
Tim BresnanENG/PS/HH2006-2021369344856763169*26.111111360.863283471999
Soumya SarkarBAN/DR/DG2012-202629930418658316923.02686495.9143237719189
Greg HayCS/CD2013-2024921529600722642.011291446.5214311071910
Salman ButtPAK/KKR/LQ2003-20201451736544513632.60833665.3211282271820
Gary WilsonIRE/DER/SUR2007-2020333335547397160*26.321002573.792341871775
Mike GattingENG1977-199517122631650420733.351273251.0811302071722
George BaileyAUS/IWX/PK2009-202030829652829516134.00923189.8695115715178
Cameron GreenAUS/KKR/RCB2018-202620023247747525140.411086968.7716309715171
Shimron HetmyerWI/RCB/DC2016-202643642172996613928.567781128.0884727713528
Sanju SamsonIND/CSK/DC2013-202631930439847511931.986041140.2995224713414
Jake LehmannBH/AS/HAM2016-2026155213206146133*31.84936665.6211372371220
Kyle CoetzerSCO/NOR2008-202320821412602315629.82698086.2973520712106
Chris CairnsNZ/ICC1989-200627929930827315830.751170270.7094816710240
Andrew SymondsAUS/MI/DC1998-2011276249517861162*39.70870990.2694721710182
Thilan SamaraweeraSL1998-201313417431632423144.221288549.081630157097
Robin UthappaIND/KKR/RCB2006-20233012892771199127.175795122.8504116705248
Sarfraz AhmedPAK/YOR/QG2007-202432630871775811832.73892286.956421070265
Kraigg BrathwaiteWI/YOR/WAR2011-202512823412700821231.571702441.1713352270118
Denesh RamdinWI/GAW/SKAN2005-202138136675729916925.081060568.8363323697115
Luke RonchiAUS/NZ/IWX2008-2020258245276214170*28.505130121.1363226694227
Michael CarberryENG/PS/HAM2010-201814018112529812531.35865261.234361469488
Navjot SidhuIND1983-199918320510761520139.051346456.2715481669382
Michael SlaterAUS1993-20011161738629921938.181160154.3014301269332
Imrul KayesBAN/SR/RR2008-202523827215658515025.62918871.6773119690145
Neil BroomNZ/CAN/OV2009-202217822520642916131.36964166.689271768988
Colin de GrandhommeNZ/KKR/RCB2012-2023296324587647174*28.75802095.3584233688290
Rassie van der DussenSA/RR/LIO2013-202629729755935713438.67967996.6795714687321
Mitchell SantnerNZ/CSK/MI2014-2026482403125751313627.03945079.5042625686253
Asad ShafiqPAK/QG/MS2010-202216921711657413731.911209054.3812381968344
Ollie PriceGLO2021-2026150195165624253*31.421007555.8210261268334
George WorkerNZ/CAN/CS2012-20241552128578021028.33983658.7692817682103
Donald BradmanAUS1928-1948528010699633499.94980058.60291376816
Romesh KaluwitharanaSL1990-2004235257185491132*22.97782570.175302968022
Calum MacLeodSCO/SUS/DUR2008-202224924926658517529.53740988.8811292967994
Shaun PollockSA/AX/IWX1995-2008435377113750413028.421140865.7833034673105
Heinrich KlaasenSA/RCB/RR2014-202634532557900117433.596465139.2385114671440
Alviro PetersenSA/LIO/SOM2006-201615820218623819133.90977063.851128967061
Ben RaineOTA/DUR/LEI2014-202632734354624911321.62939566.5142326669117
Matt PriorENG/ST/SUS2004-2014163198315704131*34.16862666.138311966931
Tom FellWOR2014-20221321848505417128.72928354.446261566814
Tim AmbroseENG/WAR/BB2008-201919020519559416730.08999056.008322266517
Bharat PopliND2013-20268214610542817239.911095949.5310351266530
Brooke GuestDER/LAN/CV2019-202619223635636319731.661071859.379271966452
Joe BurnsAUS/ITA/BH2012-2025179228206515202*31.321058361.5693119662101
Joe CarterND2013-202612818313566916933.351030055.0410321766087
Rahmanullah GurbazKKR/RR/GAW2018-20262962945786815127.226508120.90114230658430
Michael LumbENG/RR/DC2010-20171792043544418427.08696278.2072110657108

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.