Faf du Plessis has scored 4,773 IPL runs at an average of 35.10 and a strike rate of 135.8, plus 5,445 in ODIs and 1,487 in T20Is.

Faf du Plessis recent form

Last 10 matches, newest first · 56 fantasy points a match on average

  1. DNBv MI Cape Town · SA2010 Jan · 4 pts
  2. 39v Paarl Royals · SA208 Jan · 81 pts
  3. 44v MI Cape Town · SA206 Jan · 114 pts
  4. 47v Durban's Super Giants · SA201 Jan · 97 pts
  5. 3v Durban's Super Giants · SA2030 Dec · 23 pts
  6. 2v Pretoria Capitals · SA2027 Dec · 22 pts
  7. 3v Lumbini Lions · NPL11 Dec · 7 pts
  8. 36v Sudur Paschim Royals · NPL9 Dec · 62 pts
  9. 50v Sudur Paschim Royals · NPL6 Dec · 120 pts
  10. 12v Lumbini Lions · NPL3 Dec · 32 pts

Faf du Plessis career bests

CompetitionHS100/506sCt
IPL960/3917485
ODI18512/346176
T20I1191/104924
CPL120*2/76421
SA20113*1/74324
BPL1011/199
BBL680/195
PSL370/023
NPL500/152
T20 Blast600/121

Faf du Plessis runs by year

IPL: runs by year
2012: 398 runs in 12 matches
2013: 0 runs in 0 matches
2014: 303 runs in 15 matches
2015: 380 runs in 17 matches
2016: 206 runs in 6 matches
2017: 8 runs in 2 matches
2018: 162 runs in 6 matches
2019: 396 runs in 12 matches
2020: 449 runs in 13 matches
2021: 633 runs in 16 matches
2022: 468 runs in 16 matches
7302023: 730 runs in 14 matches
2024: 438 runs in 15 matches
2025: 202 runs in 10 matches
20122025
Show as a table
YearMatchesRuns
202510202
202415438
202314730
202216468
202116633
202013449
201912396
20186162
201728
20166206
201517380
201415303
201300
201212398
ODI: runs by year
2011: 288 runs in 13 matches
2012: 275 runs in 13 matches
2013: 477 runs in 20 matches
2014: 790 runs in 15 matches
2015: 884 runs in 20 matches
2016: 578 runs in 15 matches
9052017: 905 runs in 19 matches
2018: 434 runs in 8 matches
2019: 814 runs in 18 matches
20112019
Show as a table
YearMatchesRuns
201918814
20188434
201719905
201615578
201520884
201415790
201320477
201213275
201113288

Faf du Plessis in the powerplay, middle and death overs

In each competition

IPL

BattingRunsSROuts6s
Powerplay overs 1–62,281136.35281
Middle overs 7–151,924126.14865
Death overs 16–20568179.72828

ODI

BattingRunsSROuts6s
Powerplay overs 1–1080868.2115
Middle overs 11–404,02788.28231
Death overs 41–50610142.92125

T20I

BattingRunsSROuts6s
Powerplay overs 1–6486128.21013
Middle overs 7–15777128.62226
Death overs 16–20224176.4910

Faf du Plessis against pace and spin

Runs off the bat and dismissals against each type of bowler

IPL

BowlingRunsSRAvgOutsDot %
Pace3,064146.237.838136%
Spin1,700120.139.534330%
Right-arm pace2,210146.438.775735%
Left-arm pace854145.735.582440%
Off-spin296102.121.141433%
Leg-spin651118.438.291730%
Left-arm orthodox708133.870.801029%
Left-arm wrist-spin4597.822.50233%

Bowling style known for 100% of balls faced.

ODI

BowlingRunsSRAvgOutsDot %
Pace3,23695.042.587650%
Spin2,19279.866.423345%
Right-arm pace2,35395.539.885949%
Left-arm pace88393.851.941753%
Off-spin94479.862.931544%
Leg-spin51789.664.63844%
Left-arm orthodox59771.666.33949%
Left-arm wrist-spin13488.2134.00142%

Bowling style known for 100% of balls faced.

T20I

BowlingRunsSRAvgOutsDot %
Pace800151.534.782333%
Spin672117.739.531736%
Right-arm pace609156.638.061632%
Left-arm pace191137.427.29735%
Off-spin274115.645.67637%
Leg-spin166100.633.20537%
Left-arm orthodox222135.437.00636%

Bowling style known for 99% of balls faced.

Faf du Plessis record against each team

Every opponent, most played first

IPL

AgainstMatRunsAvgSR
Kolkata Knight Riders2154934.31135.6
Mumbai Indians2156828.40128.5
Punjab Kings2183151.94145.0
Sunrisers Hyderabad2162434.67144.4
Delhi Capitals1842324.88118.5
Rajasthan Royals1755032.35131.6
Royal Challengers Bengaluru1334831.64120.0
Gujarat Titans616527.50155.7
5 more opponents
AgainstMatRunsAvgSR
Lucknow Super Giants626753.40146.7
Chennai Super Kings519739.40156.3
Deccan Chargers28140.50135.0
Pune Warriors210150.50124.7
Gujarat Lions16969.00160.5

ODI

AgainstMatRunsAvgSR
Sri Lanka261,16653.0092.8
Australia221,08054.0093.5
Pakistan1752237.2975.8
England1633125.4689.9
New Zealand1659242.2979.0
India1469658.0090.9
West Indies1124440.6786.2
Bangladesh831563.0095.2
3 more opponents
AgainstMatRunsAvgSR
Zimbabwe734048.5784.2
Ireland314147.0088.7
Netherlands118—128.6

T20I

AgainstMatRunsAvgSR
Australia922628.25149.7
Pakistan926938.43125.7
England819732.83119.4
Sri Lanka617028.33105.6
New Zealand515137.75129.1
India414335.75145.9
West Indies316655.33200.0
Bangladesh29595.00121.8
2 more opponents
AgainstMatRunsAvgSR
Zimbabwe24623.00158.6
Netherlands12424.00171.4

Faf du Plessis: quick answers

How many IPL runs has Faf du Plessis scored?

4,773 runs in 147 innings at an average of 35.10 and a strike rate of 135.8, with 0 hundreds and 39 fifties.

What is Faf du Plessis's highest IPL score?

96.

How many ODI runs has Faf du Plessis scored?

5,445 runs in 135 innings at an average of 46.94 and a strike rate of 88.2, with 12 hundreds and 34 fifties.

What is Faf du Plessis's highest ODI score?

185.

Which bowler has dismissed Faf du Plessis most often?

Pat Cummins, 7 times in 144 balls (in match-ups of 60+ balls).

Does Faf du Plessis play pace or spin better in the IPL?

Against pace: strike rate 146.2, average 37.83. Against spin: strike rate 120.1, average 39.53.

What is Faf du Plessis's record against Sri Lanka?

1,166 runs in 26 matches at an average of 53.00.