Faf du Plessis

South Africa


Personal Information

Full Name
Francois du Plessis
Born
July 13, 1984
Age
38 years 150 days
Birth Place
Pretoria
Role
Middle-order batter
Batting Style
Right-hand bat
Bowling Style
Legbreak

Career Information

Teams
South Africa, Chennai Super Kings, Comilla Victorians, Edmonton Royals, Jaffna Kings, Kent, Lancashire, Lancashire 2nd XI, Melbourne Renegades, Nicky Oppenheimer XI, North Eastern Transvaal, Northern Superchargers (Men), Northerns, Nottinghamshire 2nd XI, Paarl Rocks, Peshawar Zalmi, Quetta Gladiators, Rising Pune Supergiants, Royal Challengers Bangalore, South Africa A, South Africa Academy, South Africa Under-19s, South Africa XI, St Kitts and Nevis Patriots, St Lucia Kings, Titans, World-XI

Batting and fielding averages

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Tests 69 118 14 4163 199 40.02 8986 46.32 10 21 516 21 63 0
ODIs 143 136 20 5507 185 47.47 6215 88.60 12 35 495 66 81 0
T20Is 50 50 7 1528 119 35.53 1137 134.38 1 10 140 50 24 0
First-class 150 250 26 8798 199 39.27 18 52 141 0
List A 262 244 42 9483 185 46.94 10599 89.47 21 57 147 0
Twenty20 311 293 33 8074 120* 31.05 6170 130.85 4 50 716 265 158 0

Bowling averages

Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 69 5 78 69 0 - - - 5.30 - 0 0 0
ODIs 143 11 192 189 2 1/8 1/8 94.50 5.90 96.0 0 0 0
T20Is 50 2 8 3 0 - - - 2.25 - 0 0 0
First-class 150 2558 1477 41 4/39 36.02 3.46 62.3 3 0 0
List A 262 2238 2030 54 4/47 4/47 37.59 5.44 41.4 1 0 0
Twenty20 311 52 790 917 50 5/19 5/19 18.34 6.96 15.8 1 2 0

Recent matches

Bat & Bowl Team Opposition Ground Match Date Scorecard
41 Kings v Tallawahs Providence 27 Sep 2022 T20
Kings v Tallawahs Providence 25 Sep 2022 T20
103 Kings v Amazon Providence 22 Sep 2022 T20
2 Kings v Trinbago Tarouba 18 Sep 2022 T20
41 Kings v Patriots Tarouba 17 Sep 2022 T20
60 Kings v Patriots Gros Islet 11 Sep 2022 T20
31 Kings v Amazon Gros Islet 10 Sep 2022 T20
7 Kings v Royals Gros Islet 8 Sep 2022 T20
0 Kings v Tallawahs Gros Islet 7 Sep 2022 T20
47* Kings v Royals Basseterre 4 Sep 2022 T20