ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Fanie de Villiers: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
344 & 3023500v AUSAdelaide28 Jan 1994
6767* & 014051v INDAhmedabad20 Nov 1996
86 & 27910v INDKanpur8 Dec 1996
2016 & 47620v AUSJohannesburg4 Mar 1994
537 & 46*7670v PAKDurban26 Feb 1998
6666* & DNB6893v PAKJohannesburg19 Jan 1995
2018 & 26310v AUSSydney2 Jan 1994
2828 & DNB5520v NZDurban26 Dec 1994
1414 & 0*5220v ENGLondon18 Aug 1994
76* & 1*3310v NZJohannesburg25 Nov 1994
88 & DNB3110v ENGLondon21 Jul 1994
1212*2400v SLColombo4 Sept 1993
1313 & DNB2311v ENGLeeds4 Aug 1994
15152020v ENGEast London19 Jan 1996
551900v SLNairobi1 Oct 1996
15151810v AUSSydney25 Jan 1994
11 & DNB1600v PAKPort Elizabeth6 Mar 1998
77 & 01510v AUSCape Town17 Mar 1994
20201530v SLBloemfontein15 Dec 1994
441200v AUSPort Elizabeth22 Feb 1994
1212 & DNB1230v NZAuckland4 Mar 1995
12121110v ENGRawalpindi25 Feb 1996
2020*1130v KENNairobi3 Oct 1996
66*1000v PAKCenturion21 Feb 1993
11* & DNB1000v NZCape Town2 Jan 1995
1414*901v ENGManchester27 Aug 1994
66910v SLLahore6 Nov 1997
55800v ZIMHarare22 Oct 1995
00700v AUSDurban25 Mar 1994
77*700v PAKKarachi16 Oct 1994
77710v NZChristchurch23 Feb 1995
11600v INDMohali22 Nov 1993
88610v AUSWellington15 Feb 1995
00500v AUSSydney14 Dec 1993
33300v PAKNairobi29 Sept 1996
11300v PAKLahore2 Nov 1997
11200v PAKDurban9 Feb 1993
00200v WICape Town17 Feb 1993
11*200v AUSBrisbane9 Jan 1994
77*201v SLPort Elizabeth21 Dec 1994
00100v INDKolkata24 Nov 1993
00*100v NZBrisbane8 Jan 1994
00*100v AUSPerth16 Jan 1994
00100v AUSEast London2 Apr 1994
00100v AUSFaisalabad18 Oct 1994
00100v ENGPort Elizabeth21 Jan 1996
00100v INDMumbai14 Dec 1996
0DNB---v INDCape Town7 Dec 1992
0DNB---v INDCenturion11 Dec 1992
0DNB---v INDJohannesburg13 Dec 1992
Page 1Next

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