Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 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)Test1st 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

Mark Boucher: Batting innings by innings (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
361003036.009lbw b CEW Silverwood2v ENGCape Town2 Jan 2000
15201075.008c MA Ealham b MW Alleyne1v ENGCape Town26 Jan 2000
05000.007c †AC Gilchrist b B Lee1v AUSCape Town14 Apr 2000
46662069.706b CZ Harris2v NZCape Town4 Nov 2000
9214310064.346c DPMD Jayawardene b RP Arnold2v SLCape Town2 Jan 2001
5*310166.678not out1v SLCape Town11 Jan 2001
7161043.757b Saqlain Mushtaq1v PAKCape Town2 Jan 2003
494941100.006b CH Gayle2v WICape Town9 Feb 2003
122*17321070.528not out1v WICape Town2 Jan 2004
40476085.117c & b KD Mills1v NZCape Town28 Oct 2005
42591371.195lbw b GB Hogg1v AUSCape Town3 Mar 2006
16233069.577c †AC Gilchrist b SR Clark1v AUSCape Town16 Mar 2006
221009.527c JL Langer b MS Kasprowicz3v AUSCape Town16 Mar 2006
33764043.427c SP Fleming b JEC Franklin2v NZCape Town27 Apr 2006
4160025.006run out (IK Pathan/A Kumble)1v INDCape Town26 Nov 2006
50996050.517c †KD Karthik b MM Patel2v INDCape Town2 Jan 2007
40*3652111.118not out2v PAKCape Town26 Jan 2007
292930100.005c KP Pietersen b CP Schofield1v ENGCape Town16 Sept 2007
26*2540104.006not out2v NZCape Town2 Dec 2007
591376043.077b DJ Bravo2v WICape Town2 Jan 2008
171701100.006b FH Edwards1v WICape Town25 Jan 2008
12263046.157c RT Ponting b MG Johnson2v AUSCape Town19 Mar 2009
28*1512186.677not out1v AUSCape Town9 Apr 2009
221121200.006c LJ Wright b SCJ Broad1v ENGCape Town27 Nov 2009
51867059.307lbw b SCJ Broad1v ENGCape Town3 Jan 2010
151011150.007c IR Bell b GP Swann3v ENGCape Town3 Jan 2010
01000.007c †MS Dhoni b S Sreesanth1v INDCape Town2 Jan 2011
55824067.078lbw b SR Tendulkar3v INDCape Town2 Jan 2011
471057.147lbw b SR Watson2v AUSCape Town9 Nov 2011

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.