Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Christi Viljoen: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
789210184.782b RD Berrington1v SCOWindhoek28 Sept 2011
33542061.119run out1v CANWindhoek10 Apr 2012
50*884056.827not out1v CANWindhoek12 Apr 2012
302251136.368c CO Obuya b JO Ngoche2v KENWindhoek29 Sept 2012
15401037.5010c JO Ngoche b LN Oluoch1v KENWindhoek2 Oct 2012
4300133.339c TLW Cooper b Ahsan Malik2v NEDWindhoek16 Apr 2013
07000.008lbw b Khurram Khan2v UAESharjah27 Sept 2013
7100070.009b Rohan Mustafa2v UAESharjah29 Sept 2013
21291072.412c GH Dockrell b TJ Murtagh2v IREAbu Dhabi15 Nov 2013
353020116.672c & b Nasir Aziz1v UAEAbu Dhabi16 Nov 2013
322431133.332c SR Santhanam b K Ganesh1v USAAbu Dhabi17 Nov 2013
01000.002lbw b GRD Munasinghe2v ITAAbu Dhabi19 Nov 2013
141320107.692lbw b Munir Dar1v HKAbu Dhabi20 Nov 2013
120050.008run out (GRD Munasinghe)2v ITAAbu Dhabi28 Nov 2013
471057.148c MSJ Davidson b MJ Henry1v CANInvercargill8 Mar 2016
16441036.368c †B Cachopa b C de Grandhomme2v AADunedin15 Mar 2016
05000.008c †B Cachopa b C de Grandhomme4v AADunedin15 Mar 2016
48507196.009lbw b AY Patel2v CSDunedin23 Mar 2016
55*704478.578not out4v CSDunedin23 Mar 2016
4400100.008lbw b JD Baker1v NDWhangarei30 Mar 2016
05000.008c RR O'Donnell b TS Nethula1v AAKennards Hire Community Oval29 Oct 2016
180012.507b TS Nethula3v AAKennards Hire Community Oval29 Oct 2016
08000.009c †D Cleaver b AY Patel1v CSUniversity of Otago Oval5 Nov 2016
3*50060.008not out3v CSUniversity of Otago Oval5 Nov 2016
28365077.788b JS Patel1v WFUniversity of Otago Oval22 Nov 2016
21*462045.658not out2v NDCobham Oval25 Feb 2017
9232039.138c SJ Murdoch b IG McPeake2v WFWellington6 Mar 2017
14371037.848lbw b BJ Arnel3v WFWellington6 Mar 2017
111010110.008c CJ Bowes b AM Ellis1v CANChristchurch14 Mar 2017
29312193.558c WSA Williams b TD Astle3v CANChristchurch14 Mar 2017
13222059.098c ML Guptill-Bunce b LH Ferguson1v AAUniversity of Otago Oval21 Mar 2017
36596061.029c RR O'Donnell b C Munro3v AAUniversity of Otago Oval21 Mar 2017
17323053.138c †TL Seifert b SC Kuggeleijn1v NDUniversity of Otago Oval29 Mar 2017
7111063.647c SC Kuggeleijn b IS Sodhi3v NDUniversity of Otago Oval29 Mar 2017
181730105.886c & b MRJ Watt2v SCOEdinburgh11 Jun 2017
131310100.006lbw b AC Evans1v SCOEdinburgh13 Jun 2017
9910100.008c MS Chapman b RM Hira2v AUCAuckland14 Jan 2018
2130015.389b C de Grandhomme1v NDMount Maunganui10 Oct 2018
33626053.239c DR Flynn b IS Sodhi3v NDMount Maunganui10 Oct 2018
120050.008b RJ McCone2v CSAlexandra6 Dec 2018
21462045.659c †D Cleaver b JA Clarkson3v CSAlexandra6 Dec 2018
114007.149c †CD Fletcher b ATE Hazeldine1v CANUniversity of Otago Oval14 Dec 2018
16*250164.009not out3v CANUniversity of Otago Oval14 Dec 2018
01000.008run out1v WELWellington28 Dec 2018
470057.148b BG Randell1v NDAlexandra30 Dec 2018
4410100.009run out2v AUCAuckland20 Jan 2019
120050.009b JDS Neesham2v WELDunedin27 Jan 2019
0000-9run out2v CANChristchurch2 Feb 2019
01000.008c †BJ Horne b BG Lister2v AAKennards Hire Community Oval21 Feb 2019
22251088.008c RR O'Donnell b JA Brown3v AAKennards Hire Community Oval21 Feb 2019
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.