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 innings by innings (All internationals)

The highest score in internationals at ICC Global Cricket Academy is 132* by Khurram Khan (UAE) v AFG, 30 Nov 2014 (from the 14 of 15 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
At ICC Global Cricket Academy×

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Khurram KhanUAE132*13817195.654not out2v AFGDubai30 Nov 2014
Nawroz MangalAFG12912384104.882c sub (Saqlain Haider) b Krishna Chandran1v UAEDubai30 Nov 2014
Irfan KarimKEN11213711081.751c †Hamza Tariq b R Pathan2v CANDubai13 Mar 2013
William PorterfieldIRE1001168186.211b Zahoor Khan1v UAEDubai2 Mar 2017
Hamish GardinerSCO9610514091.433b Dawlat Zadran1v AFGDubai8 Jan 2015
Khurram KhanUAE85*8090106.254not out1v AFGDubai2 Dec 2014
Mohammad ShahzadUAE799710181.443c †Afsar Zazai b Dawlat Zadran2v AFGDubai30 Nov 2014
William PorterfieldIRE76948080.851b Zahoor Khan2v UAEDubai4 Mar 2017
Javed AhmadiAFG74819191.361c PL Mommsen b RD Berrington2v SCODubai8 Jan 2015
Ruvindu GunasekeraCAN721123364.292lbw b RG Aga1v KENDubai11 Mar 2013
Raza-ur-RehmanCAN708311084.345c CO Obuya b E Otieno1v KENDubai11 Mar 2013
Kevin O'BrienIRE695371130.195c Rameez Shahzad b Mohammad Naveed1v UAEDubai2 Mar 2017
Javed AhmadiAFG6745111148.891run out (sub (Ahmed Raza)/†sub (Saqlain Haider))2v UAEDubai2 Dec 2014
Amjad AliUAE677911084.811c †Afsar Zazai b Mirwais Ashraf2v AFGDubai28 Nov 2014
Andri BerengerUAE667210091.672c Mirwais Ashraf b Samiullah Shenwari1v AFGDubai4 Dec 2014
Irfan KarimKEN651085060.191c NR Kumar b H Osinde2v CANDubai11 Mar 2013
Mohammad ShahzadUAE625962105.083c & b Samiullah Shenwari1v AFGDubai2 Dec 2014
Samiullah ShenwariAFG613463179.415run out (†RA Bhatti/H Osinde)1v CANDubai18 Mar 2012
Tom CooperNED603244187.504c RD Berrington b GD Drummond2v SCODubai22 Mar 2012
Afsar ZazaiAFG601094055.053c Amjad Javed b Krishna Chandran1v UAEDubai28 Nov 2014
Andrew BalbirnieIRE58*677086.573not out2v UAEDubai4 Mar 2017
Calum MacLeodSCO574252135.712c †W Barresi b PW Borren1v NEDDubai22 Mar 2012
Collins ObuyaKEN57735078.084b R Pathan2v CANDubai13 Mar 2013
Calum MacLeodSCO553570157.142c & b CO Obuya1v KENDubai13 Mar 2012
Rizwan CheemaCAN55668183.332c E Otieno b HA Varaiya1v KENDubai13 Mar 2013
Khurram KhanUAE53705075.713st †Afsar Zazai b Mohammad Nabi2v AFGDubai28 Nov 2014
Mirwais AshrafAFG52*5123101.968not out2v UAEDubai2 Dec 2014
Nasir JamalAFG52*5160101.964not out2v SCODubai8 Jan 2015
Nawroz MangalAFG52705174.292c AM Guruge b Mohammad Tauqir1v UAEDubai28 Nov 2014
Andri BerengerUAE52715073.242c Javed Ahmadi b Gulbadin Naib2v AFGDubai28 Nov 2014
Raza-ur-RehmanCAN51526098.085c RG Aga b NN Odhiambo1v KENDubai13 Mar 2013
Shaiman AnwarUAE51536296.235c Nawroz Mangal b Mohammad Nabi1v AFGDubai4 Dec 2014
Afsar ZazaiAFG51833061.453c Mohammad Naveed b Khurram Khan1v UAEDubai30 Nov 2014
Collins ObuyaKEN503641138.893c †CD Wallace b GD Drummond2v SCODubai13 Mar 2012
Rakep PatelKEN48*3522137.146not out1v CANDubai15 Mar 2013
Afsar ZazaiAFG48*585082.763not out2v SCODubai8 Jan 2015
Usman GhaniAFG483961123.082lbw b RD Berrington2v SCODubai8 Jan 2015
Nawroz MangalAFG484771102.132c Shaiman Anwar b Fahad Alhashmi2v UAEDubai4 Dec 2014
Shaiman AnwarUAE48655073.854lbw b GH Dockrell1v IREDubai4 Mar 2017
Amjad AliUAE47567183.931lbw b Javed Ahmadi1v AFGDubai2 Dec 2014
Morris OumaKEN47663071.213lbw b H Patel2v CANDubai11 Mar 2013
Asghar AfghanAFG463314139.395b Krishna Chandran1v UAEDubai28 Nov 2014
Kyle CoetzerSCO463661127.784c RR Patel b HA Varaiya1v KENDubai13 Mar 2012
Ahmed RazaUAE45697065.228c †NJ O'Brien b SR Thompson2v IREDubai2 Mar 2017
Rohan MustafaUAE432962148.281b AR McBrine2v IREDubai2 Mar 2017
Krishna ChandranUAE43723159.724lbw b Hamid Hassan1v AFGDubai4 Dec 2014
Paul StirlingIRE41653163.082c Mohammad Naveed b Imran Haider2v UAEDubai4 Mar 2017
Asghar AfghanAFG41673161.194b Rohan Mustafa2v UAEDubai4 Dec 2014
Rameez ShahzadUAE41791151.905b GH Dockrell1v IREDubai4 Mar 2017
Hiral PatelCAN404050100.001b RG Aga2v KENDubai15 Mar 2013
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.