Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting innings by innings (All cricket)

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
Richie BerringtonSCO281640175.001st †DO Obuya b JO Ngoche1v KENDubai13 Mar 2012
Calum MacLeodSCO553570157.142c & b CO Obuya1v KENDubai13 Mar 2012
JH StanderSCO340075.003lbw b JO Ngoche1v KENDubai13 Mar 2012
Kyle CoetzerSCO463661127.784c RR Patel b HA Varaiya1v KENDubai13 Mar 2012
Gordon GoudieSCO470057.145c CO Obuya b RG Aga1v KENDubai13 Mar 2012
PL MommsenSCO22*1520146.676not out1v KENDubai13 Mar 2012
Gordon DrummondSCO0-00-7run out (SO Ngoche)1v KENDubai13 Mar 2012
Ryan FlanniganSCO5410125.008c RR Patel b JO Ngoche1v KENDubai13 Mar 2012
Craig WallaceSCO7*310233.339not out1v KENDubai13 Mar 2012
Duncan AllanKEN17183094.441lbw b RM Haq2v SCODubai13 Mar 2012
Alex ObandaKEN351761205.882c †CD Wallace b PL Mommsen2v SCODubai13 Mar 2012
Collins ObuyaKEN503641138.893c †CD Wallace b GD Drummond2v SCODubai13 Mar 2012
Tanmay MishraKEN8800100.004b GD Drummond2v SCODubai13 Mar 2012
Rakep PatelKEN211311161.545run out (RD Berrington/†CD Wallace)2v SCODubai13 Mar 2012
Ragheb AgaKEN260033.336c KJ Coetzer b GD Drummond2v SCODubai13 Mar 2012
Nehemiah OdhiamboKEN8610133.337lbw b RM Haq2v SCODubai13 Mar 2012
David ObuyaKEN7100070.008c RM Haq b SM Sharif2v SCODubai13 Mar 2012
Shem NgocheKEN450080.009run out (RD Berrington/†CD Wallace)2v SCODubai13 Mar 2012
Hiren VaraiyaKEN0*-00-10not out2v SCODubai13 Mar 2012
James NgocheKEN1100100.0011run out (RD Berrington/†CD Wallace)2v SCODubai13 Mar 2012
Karim SadiqAFG362651138.461c AS Hansra b Zahid Hussain1v CANDubai18 Mar 2012
Shabir NooriAFG15181083.332c H Patel b Zahid Hussain1v CANDubai18 Mar 2012
Mohammad ShahzadAFG272720100.003b HS Baidwan1v CANDubai18 Mar 2012
Nawroz MangalAFG01000.004st †RA Bhatti b Zahid Hussain1v CANDubai18 Mar 2012
Samiullah ShenwariAFG613463179.415run out (†RA Bhatti/H Osinde)1v CANDubai18 Mar 2012
Mohammad NabiAFG12601200.006b HS Baidwan1v CANDubai18 Mar 2012
Gulbadin NaibAFG13701185.717c TG Gordon b H Osinde1v CANDubai18 Mar 2012
Mirwais AshrafAFG1100100.008run out (H Patel/†RA Bhatti)1v CANDubai18 Mar 2012
Dawlat ZadranAFG0*-00-9not out1v CANDubai18 Mar 2012
Hiral PatelCAN170014.291b Karim Sadiq2v AFGDubai18 Mar 2012
Ruvindu GunasekeraCAN11611183.332c Mohammad Nabi b Dawlat Zadran2v AFGDubai18 Mar 2012
Junaid SiddiquiCAN211221175.003b Samiullah Shenwari2v AFGDubai18 Mar 2012
Nitish KumarCAN383430111.764c Karim Sadiq b Dawlat Zadran2v AFGDubai18 Mar 2012
Jimmy HansraCAN6120050.005lbw b Samiullah Shenwari2v AFGDubai18 Mar 2012
Rizwan CheemaCAN140025.006c Mohammad Nabi b Zamir Khan2v AFGDubai18 Mar 2012
Tyson GordonCAN4300133.337lbw b Samiullah Shenwari2v AFGDubai18 Mar 2012
Harvir BaidwanCAN01000.008c Izatullah Dawlatzai b Samiullah Shenwari2v AFGDubai18 Mar 2012
Rustam BhattiCAN11*220050.009not out2v AFGDubai18 Mar 2012
Henry OsindeCAN171202141.6710b Izatullah Dawlatzai2v AFGDubai18 Mar 2012
Zahid HussainCAN2*70028.5711not out2v AFGDubai18 Mar 2012
Richie BerringtonSCO372551148.001c †W Barresi b PM Seelaar1v NEDDubai22 Mar 2012
Calum MacLeodSCO574252135.712c †W Barresi b PW Borren1v NEDDubai22 Mar 2012
PL MommsenSCO261930136.843lbw b Mudassar Bukhari1v NEDDubai22 Mar 2012
Kyle CoetzerSCO561083.334c MR Swart b PM Seelaar1v NEDDubai22 Mar 2012
JH StanderSCO17*1510113.335not out1v NEDDubai22 Mar 2012
Fraser WattsSCO5410125.006c †W Barresi b Mudassar Bukhari1v NEDDubai22 Mar 2012
Craig WallaceSCO6600100.007b PW Borren1v NEDDubai22 Mar 2012
Majid HaqSCO1*30033.338not out1v NEDDubai22 Mar 2012
Stephan MyburghNED362432150.001b RM Haq2v SCODubai22 Mar 2012
Michael SwartNED121220100.002c KJ Coetzer b RD Berrington2v SCODubai22 Mar 2012
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.