Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi 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/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

Faf du Plessis: Batting innings by innings (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
4300133.333lbw b ST Finn2v ENGChester-le-Street8 Sept 2012
8610133.333c EJG Morgan b DR Briggs2v ENGBirmingham12 Sept 2012
131100118.183c BMAJ Mendis b NLTC Perera1v SLHambantota22 Sept 2012
653862171.054c SK Raina b Yuvraj Singh2v INDColombo2 Oct 2012
38*3260118.753not out2v NZDurban21 Dec 2012
634381146.513c CJ Anderson b DAJ Bracewell1v NZEast London23 Dec 2012
190011.112b RM Hira1v NZPort Elizabeth26 Dec 2012
6400150.003c †Kamran Akmal b Umar Gul2v PAKCenturion3 Mar 2013
8111072.733b SMSM Senanayake1v SLColombo2 Aug 2013
12150180.003b SL Malinga1v SLHambantota4 Aug 2013
8565103130.773b RAS Lakmal1v SLHambantota6 Aug 2013
37*404192.503not out2v PAKDubai13 Nov 2013
58*4813120.833not out1v PAKDubai15 Nov 2013
222210100.003c Sohaib Maqsood b Junaid Khan1v PAKJohannesburg20 Nov 2013
6100060.003c Mohammad Hafeez b Shahid Afridi2v PAKCape Town22 Nov 2013
27*1322207.693not out1v AUSDurban12 Mar 2014
561083.333c GB Hogg b GJ Maxwell1v AUSCenturion14 Mar 2014
13820162.503c NL McCullum b TG Southee1v NZChittagong24 Mar 2014
241431171.433c LV van Beek b TLW Cooper1v NEDChittagong27 Mar 2014
584152141.463b R Ashwin1v INDMirpur4 Apr 2014
382052190.003c DJG Sammy b AD Russell1v WICape Town9 Jan 2015
11956115212.503c DJ Bravo b JO Holder1v WIJohannesburg11 Jan 2015
79*6180129.513not out1v BANMirpur5 Jul 2015
16171094.124c †Mushfiqur Rahim b Mustafizur Rahman1v BANMirpur7 Jul 2015
450080.003b S Aravind2v INDDharmasala2 Oct 2015
161421114.293c MM Sharma b R Ashwin2v INDCuttack5 Oct 2015
25301083.333c BA Stokes b MM Ali2v ENGCape Town19 Feb 2016
22*2120104.763not out2v ENGJohannesburg21 Feb 2016
402641153.853run out (†PM Nevill)2v AUSDurban4 Mar 2016
794155192.683c GJ Maxwell b JW Hastings1v AUSJohannesburg6 Mar 2016
470057.143c JP Faulkner b SR Watson1v AUSCape Town9 Mar 2016
171710100.004c JJ Roy b DJ Willey1v ENGMumbai18 Mar 2016
412771151.853run out (Mohammad Nabi/†Mohammad Shahzad)1v AFGMumbai20 Mar 2016
9701128.573c SJ Benn b AD Russell1v WINagpur25 Mar 2016
31363086.113lbw b RAS Lakmal2v SLDelhi28 Mar 2016
362513144.003lbw b C de Grandhomme1v NZAuckland17 Feb 2017
291841161.114c sub (Umar Amin) b Shadab Khan2v PAKLahore12 Sept 2017
201402142.864c Shadab Khan b Mohammad Nawaz2v PAKLahore13 Sept 2017
201402142.864c Shadab Khan b Mohammad Nawaz2v PAKLahore13 Sept 2017
131310100.004run out (Shadab Khan)2v PAKLahore15 Sept 2017
131310100.004run out2v PAKLahore15 Sept 2017
342052170.003c TS Chisoro b B Mavuta1v ZIMEast London9 Oct 2018
12920133.333b SC Williams2v ZIMPotchefstroom12 Oct 2018
271540180.003c GJ Maxwell b B Stanlake1v AUSCarrara17 Nov 2018
784564173.333c Shoaib Malik b Usman Shinwari1v PAKCape Town1 Feb 2019
21232191.303c DM de Silva b JDF Vandersay2v SLCape Town19 Mar 2019
242230109.093c KW Richardson b AC Agar2v AUSJohannesburg21 Feb 2020
151410107.143c KW Richardson b PJ Cummins1v AUSPort Elizabeth23 Feb 2020
570071.433c A Zampa b MA Starc2v AUSCape Town26 Feb 2020
584042145.003c CJ Jordan b SM Curran1v ENGCape Town27 Nov 2020
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.