Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
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
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-202616416831293211421.40513657.091151432346
Milind KumarUSA/TRI/DEL2016-2026118109262928155*35.282783105.21514522981
Craig KieswetterENG/BH/WAR2010-201411110910292110729.51323190.41122730188
Nathan McAndrewST/AA/SUS2016-202620719751292065*20.00456963.910102032574
Venkatesh IyerIND/KKR/RCB2016-202612311624291910431.732197132.861172275121
Mark AdairIRE/WAR/NK2015-202626019844291910818.952695108.311413246128
Wesley BarresiNED2010-2025129128142914137*25.56328588.711171629753
Ken McClureCAN2015-20257310710291021030.00544553.44591337139
Samiullah ShenwariKRB/RR/DV2009-20251601402629099625.52368179.03013522266

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.