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

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Majid HaqSCO2009-2015107152318.679654.1700240
Ryan WatsonSCO2009110666.001060.0000010
Gavin HamiltonSCO2009-2010440733218.2512259.8400051
Neil McCallumSCO2009-2010330933831.0011779.49000131
CJO SmithSCO2009110151515.0013115.3800020
JAR BlainSCO2009110414141.005673.2100030
Gordon DrummondSCO2009-20138628935*22.2576117.1100182
Kyle CoetzerSCO2009-20211515042513328.3349585.86111584
Moneeb IqbalSCO2009-20136631013133.6715565.16000101
JH StanderSCO2009-2010220442.001040.0000100
Calum MacLeodSCO2009-202113131379157*31.5839396.44215415
Daan van BungeNED2009-2013441602420.007283.3300012
Bastiaan ZuiderentNED2009-201055029195.807439.1900210
Edgar SchiferliNED2009221545.00771.4300000
Jeroen SmitsNED2009210444.00944.4400000
Tom de GroothNED2009-2012651442211.008949.4400070
Ryan ten DoeschateNED2009-201033218098*180.0024274.3802064
Peter BorrenNED2009-2015109214238*20.2918477.1700075
Eric SzwarczynskiNED2009-20136601226520.3316573.9401181
Alexei KervezeeNED2009-201277224883*49.60247100.40020227
Mudassar BukhariNED2009-2015972743814.8011266.0700081
Pieter SeelaarNED2009-20221261543210.809954.5500130
Andre BothaIRE2010220552.501241.6700100
Trent JohnstonIRE2010-20137511436235.75101141.58010106
Andrew WhiteIRE2010-2012432393139.004586.6700011
Kevin O'BrienIRE2010-2021434439057522.07102788.120418718
John MooneyIRE2010-201588140125.715178.4300240
William PorterfieldIRE2010-20193839080811920.72106276.08113968
Niall O'BrienIRE2010-2018171702683615.7641764.27000202
Gary WilsonIRE2010-2019323135625920.0774075.95022377
Alex CusackIRE2010-2015872762815.2011069.0900151
Paul StirlingIRE2010-202659611215112835.85236890.84315422064
George DockrellIRE2010-202644351558562*29.2574178.950314810
Ashish BagaiCAN201044127891*92.6732286.34040230
Abdool SamadCAN2010110262626.003281.2500011
Sunil DhaniramCAN2010440985624.5011485.9601081
Umar BhattiCAN2010441393213.004390.7000141
Trevin BastiampillaiCAN2010320513325.505887.9300090
Harvir BaidwanCAN2010-2012520000.0030.0000200
Rizwan CheemaCAN2010-20127701606122.86144111.11010217
Khurram ChohanCAN2010-20116412187.002777.7800011
Hiral PatelCAN2010-20126601656227.5022075.00010161
Shaheed KeshvaniCAN201011100*-10.0000000
Usman LimbadaCAN2010-2011541531817.677768.8300060
Peter ConnellIRE201022133*3.00560.0000100
Fraser WattsSCO201044116855*56.0028958.13020111
Navdeep PooniaSCO2010110000.0020.0000100
Dewald NelSCO20102111111*-1764.7100010
Richie BerringtonSCO2010-2021171713786723.6351972.83032332
Simon SmithSCO2010110000.0010.0000100
Page 1Next

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.