Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st 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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Aqib IlyasOMA/BK2015-2024111107103065109*31.60327993.47320929472
James HarrisMID/KEN/GLA2014-202516919043306511720.85719042.631122339512
Chandu BordeIND1958-19695597113061177*35.5923829.41518132951
Rinku SinghIND/KKR/UP2018-202615913449306183*36.012015151.910175252153
Matthew HurstPS/LAN/MO2023-202610512913306010626.38489662.502191128365
Rashid LatifPAK1992-200320217337305915022.49512159.731101227823
Carlos BrathwaiteWI/KKR/DC2011-202429423656305710116.982599117.621817201179
Alishan SharafuUAE/ADKR/SW2020-202613512814305590*26.802638115.810197288121
Tom BaileyLAN2014-20262092093630537817.65543256.200112535837
Janneman MalanSA/CC/CTB2018-2026969573044177*34.592809108.37415729588
Gulbadin NaibDC/SS/DC2011-202620318137304482*21.14308698.6401317230120
Gareth DelanyIRE/LEI/LL2017-20261871622730399822.512528120.2101313256140
Keith StackpoleAUS1966-197449865303120737.42383650.29717534610
Javed OmarBAN1995-2007981386302811922.94701943.1411873796
Haider AliPAK/CK/JT2020-202616115620302614622.252624115.3211415270130
CWJ AllisonESS2023-2026779411302514036.45423471.45515733469
Kyle AbbottSA/PK/WAR2012-202634127071302497*15.20520858.06093536146
Chris BroadENG1984-198959782302216239.76683444.2271752544
Mark BurgessNZ1968-19817511263020119*28.49289943.43514628119
Stephen DohenyIRE/LL/NW2016-202610810333019150*30.19310797.17415630099
Jonathan WellsAS/MR/HH2011-20251371273730157333.502522119.55015424654
Liam Patterson-WhiteNOR/NOT/BP2019-202614115421301513522.67455166.253121934267
Steven CrookNOR2014-201812913729301414527.91340888.44491333843
Peter MoorZIM/IRE/MR2014-202513414313301115223.16404474.4621411244122
Daren GangaWI1998-2008831202300813525.49697843.11318143559
Azam KhanPAK/GAW/IU2019-2026164150182996109*22.702077144.2511413256179
Dave HoughtonZIM1983-199784964299426632.54537655.69516528433
Campbell KellawayMS/VIC2022-20267610582992165*30.85634547.165141033322
Saeed AhmedPAK1958-197241784299117240.4281347.3651621974
Angus RobsonSUS/DUR/LEI2014-2019661123298912027.42576851.82225144233
Ethan BrookesWOR/WAR/ST2019-202611813314298114025.05401974.173111132180
Navneet DhaliwalCAN2015-20261039814297814035.45330790.05417524897
Krunal PandyaIND/RCB/MI2016-20262171735429688624.942327127.55099259102
Sadiq MohammadPAK1969-198060933296216632.91332243.8051262761
Mitchell OwenAUS/PK/HH2021-202614314110296215522.612069143.1641113264186
Dudley NourseSA1935-195134627296023153.8210863.8991431586
Haris SohailPAK/LQ/PZ2013-2023869510295914734.81436467.80419423946
Imran NazirPAK/DG1999-20121151203295916025.29352383.994151536669
Keith MillerAUS1946-195655877295814736.98122950.12713522228
Peter SiddleAUS/MS/AS2008-20263502878429588914.57560152.81044430726
Kieran Noema-BarnettCS/GLO/CD2012-202113014427294510825.17497659.182151630682
Keacy CartyWI/SKAN/TKR2022-202610910610294217030.65369579.62411724265
Donavon FerreiraSA/DC/RR2019-202616914535294282*26.751808162.720114190201
Herbie TaylorSA1912-193242764293617640.78666.677172987
Riazat Ali ShahUGA2018-202612710827293610436.252564114.511116217136
Brydon CarseENG/DUR/NS2016-2026195179442935108*21.74409371.71291726787
Brett LeeAUS/KKR/PK1999-20153942458329346418.11438366.94083627268
Nathan SmithNZ/OV/WF2016-202616316731293111421.55512757.171151432346
Milind KumarUSA/TRI/DEL2016-2026118109262928155*35.282783105.21514522981
Craig KieswetterENG/BH/WAR2010-201411110910292110729.51323190.41122730188

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.