T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Dirk Viljoen: Team totals (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
TeamScoreOversRPOInnsResultOppositionGroundDate
ZIM503/61613.123drawnv INDNagpur25 Nov 2000
ZIM382120.13.182drawnv INDNagpur25 Nov 2000
ZIM321112.22.861drawnv PAKBulawayo14 Mar 1998
ZIM310/6506.201wonv BANDhaka21 Mar 1999
ZIM308/4506.161wonv BANBulawayo11 Apr 2001
ZIM302/480.23.763drawnv PAKBulawayo14 Mar 1998
ZIM301/6506.022lostv AUSPerth4 Feb 2001
ZIM290/449.15.902wonv WIChester-le-Street16 Jul 2000
ZIM280/6505.601wonv KENDhaka23 Mar 1999
ZIM279/6505.581lostv AUSHobart30 Jan 2001
ZIM274/948.45.632wonv NZAuckland7 Jan 2001
ZIM273/5505.461wonv NZBulawayo30 Sept 2000
ZIM268/447.55.602wonv NZBulawayo1 Oct 2000
ZIM261/749.35.272wonv BANDhaka25 Mar 1999
ZIM261/8505.221lostv ENGHarare7 Oct 2001
ZIM259/6505.182lostv AUSLondon9 Jun 1999
ZIM256/4505.121wonv WICanterbury11 Jul 2000
ZIM253/7505.061lostv INDCuttack2 Dec 2000
ZIM252/6505.042lostv INDSharjah22 Oct 2000
ZIM245/8504.902lostv INDAhmedabad5 Dec 2000
ZIM240/9504.801lostv WIBrisbane13 Jan 2001
ZIM239/8504.782lostv WIKingston2 Apr 2000
ZIM23949.54.802lostv AUSAhmedabad3 Apr 1998
ZIM236/6504.721lostv PAKHarare28 Mar 1998
ZIM233/4455.182wonv WIBristol6 Jul 2000
ZIM230/7504.601wonv BANHarare8 Apr 2001
ZIM229/9504.582lostv NZAuckland8 Mar 1998
ZIM228/7504.561wonv NZChristchurch4 Mar 1998
ZIM22849.34.611lostv ENGBulawayo13 Oct 2001
ZIM225/4504.501lostv SLSharjah21 Oct 2000
ZIM223/9504.461lostv AUSMelbourne21 Jan 2001
ZIM218/9504.361lostv INDSharjah26 Oct 2000
ZIM210/548.24.342wonv ENGLondon8 Jul 2000
ZIM210/9504.202lostv ENGBirmingham18 Jul 2000
ZIM207/8504.141lostv NZNapier6 Mar 1998
ZIM20649.14.191lostv ENGHarare3 Oct 2001
ZIM20547.54.292lostv AUSSydney28 Jan 2001
ZIM204/7504.081lostv PAKSt George's15 Apr 2000
ZIM20349.54.071wonv SLSharjah8 Apr 1997
ZIM20142.24.752lostv NZNairobi9 Oct 2000
ZIM199/9503.981lostv PAKSt John's5 Apr 2000
ZIM19549.13.971lostv ENGHarare6 Oct 2001
ZIM194/7484.041lostv ENGBulawayo16 Feb 2000
ZIM187/9503.741lostv SLSharjah3 Apr 1997
ZIM183/8503.661lostv NZHarare27 Sept 2000
ZIM17540.24.342lostv WIAdelaide25 Jan 2001
ZIM169/7503.381lostv ENGLondon22 Jul 2000
ZIM16346.53.482lostv ENGHarare20 Feb 2000
ZIM155/343.13.592wonv BANHarare7 Apr 2001
ZIM15348.33.152lostv SLSharjah25 Oct 2000
Page 1Next

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