Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG8/0 (2.1)SL chose to bowlLive7th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsFirst-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

1 active
Reset"Match result" is from the side of the player or team.
v Scotland×

Player figures come from full scorecards, which we hold for 315 of the 316 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Javed AhmadiAFG2010-20168702297432.7128779.79020301
John MooneyIRE2006-2015121162299645.8027782.67010265
Craig ErvineZIM2017-20238802285828.5026685.71021222
Peter BorrenNED2006-20171714322871*20.7327084.44023194
Louren SteenkampNAM20265502237844.6024790.28020204
George DockrellIRE2010-2024211282236955.7524690.65010175
Pieter SeelaarNED2006-20212013322396*22.3026584.15022156
Zeeshan MaqsoodOMA2015-2024141322214620.0934065.00001205
Curtis CampherIRE2022-202444122012073.33155141.94111179
Anshuman RathHK2015-20189912189727.2527280.15011163
Andrew WhiteIRE2006-2014141012177924.1135062.00010200
Gulsan JhaNEP2022-2026108321461*42.80199107.540101313
Asghar AfghanAFG2009-20211512221055*21.0029870.47011112
Thomas OdoyoKEN2007-20149812075329.5726079.6201199
Morris OumaKEN2007-2015151312025716.8333560.30010142
Vriitya AravindUAE2019-20258802015425.1335456.78021160
RD ShahKEN200744119811366.0024481.15110193
Sushant ModaniUSA2022-20246601987733.0030165.78020190
Martin GuptillNZ2009-20225401979349.25154127.92010209
Steven TaylorUSA2019-20226601975632.8324779.76010261
Sese BauPNG2017-2022131311944116.1732260.25001143
Shoaib MalikPAK2006-202155218954*63.00110171.82020716
Lo-handre LouwrensNAM2022-20247701885426.8633855.62021161
Jan Nicol Loftie-EatonNAM2021-20261110118767*20.7824376.95021107
Rakep PatelKEN2008-2019141201825015.1725371.94011132
Khawar AliOMA2017-202298218179*30.1728264.18010162
Roelof van der MerweSA/NED2009-20251310318062*25.7120886.5401193
CG WilliamsNAM2011-202277117869*29.6718596.22021144
Saiteja MukkamallaUSA2022-202666017610429.33172102.33101710
Moeen AliENG2015-201832017412887.00140124.29100158
Karim SadiqAFG2009-2013771174114*29.0017897.75101166
Chirag SuriUAE2018-20227701736924.7126266.03021162
Basil HameedUAE2019-2024109117363*21.6327263.60011122
Steve TikoloKEN2007-201399317256*28.67160107.50011254
Chad SoperPNG2017-20221110417046*28.3325965.6400193
Ben CooperNED2013-2021131301694013.00158106.96002163
Aaron FinchAUS2013-201522016814884.00124135.48100198
Shakib Al HasanBAN2006-202155216752*55.6717595.43010142
Ayan KhanOMA2021-20248711676827.8318888.83012172
Swapnil PatilUAE2012-201655216699*55.3321776.50020122
Andre BothaIRE2006-201088216647*27.6721079.05000171
Mohammad YousufPAK1999-200622216483*-23270.69020170
Ed JoyceIRE2012-201855216478*54.6718190.61010193
Irfan KarimKEN2013-20197701635123.2922273.42011153
Noah CroesNED202577116252*27.00133121.80021161
Travis HeadAUS20244401608040.0086186.05021199
Simi SinghIRE2017-20228801605920.0024665.0401195
Lega SiakaPNG2017-2022121201603313.3322471.43000171
Finn AllenNZ202233015710152.33109144.04110177
Alishan SharafuUAE2022-20259801573519.6320078.50000125

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.