CricketScore

Players / F du Plessis

Men's cricket

F du Plessis: runs, wickets and records

553 recorded matches from 18 Jan 2011 to 12 Jul 2026, most often for South Africa, Chennai Super Kings, Joburg Super Kings. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests691184,16319940.0346.3102151621
ODIs1411355,44518546.1488.2123449361
T20Is49491,48711935.40134.011013349
T20 leagues2932818,834120*33.85141.0763799369
County Championship12363618.0060.00050

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs1121/894.505.910

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
199276Sri Lanka26 Dec 2020
185141Sri Lanka7 Feb 2017
137252New Zealand11 Jan 2013
135*181Bangladesh6 Oct 2017
134309India18 Dec 2013

F du Plessis: matches in the records

F du Plessis appears in 553 recorded men's matches, from 18 January 2011 to 12 July 2026, most often for South Africa, Chennai Super Kings and Joburg Super Kings. The matches split as 69 in Test matches, 141 in One Day Internationals, 49 in Twenty20 Internationals, 293 in franchise Twenty20 leagues and 1 in the County Championship. The most frequent opponents in the records are Australia (43 matches), Sri Lanka (43 matches) and Pakistan (35 matches). The ground used most often is Newlands, with 25 matches.

F du Plessis batting record

In Test matches, the batting record is 4,163 runs in 118 innings, an average of 40.03, a strike rate of 46.3 and a highest score of 199, with 10 hundreds, 21 fifties and 9 ducks.

In One Day Internationals, the batting record is 5,445 runs in 135 innings, an average of 46.14, a strike rate of 88.2 and a highest score of 185, with 12 hundreds, 34 fifties and 3 ducks.

In Twenty20 Internationals, the batting record is 1,487 runs in 49 innings, an average of 35.40, a strike rate of 134.0 and a highest score of 119, with 1 hundred and 10 fifties.

In franchise Twenty20 leagues, the batting record is 8,834 runs in 281 innings, an average of 33.85, a strike rate of 141.0 and a highest score of 120*, with 7 hundreds, 63 fifties and 16 ducks.

F du Plessis highest innings

The highest individual scores in the records are: 199 from 276 balls against Sri Lanka at SuperSport Park on 26 December 2020 (Tests). 185 from 141 balls against Sri Lanka at Newlands on 7 February 2017 (ODIs). 137 from 252 balls against New Zealand at St George's Park on 11 January 2013 (Tests). 135* from 181 balls against Bangladesh at Mangaung Oval on 6 October 2017 (Tests). 134 from 309 balls against India at New Wanderers Stadium on 18 December 2013 (Tests).

F du Plessis results with the side

In Test matches, the player's side won 33 and lost 25 of the 69 recorded matches (56.9% of decided matches).

In One Day Internationals, the player's side won 86 and lost 51 of the 141 recorded matches (62.8% of decided matches).

In Twenty20 Internationals, the player's side won 26 and lost 22 of the 49 recorded matches (54.2% of decided matches).

In franchise Twenty20 leagues, the player's side won 148 and lost 136 of the 293 recorded matches (52.1% of decided matches).

Against the most frequent opponents the results were Australia: 22 won, 19 lost in 43 matches, Sri Lanka: 30 won, 11 lost in 43 matches, Pakistan: 21 won, 14 lost in 35 matches, England: 11 won, 21 lost in 34 matches and India: 11 won, 17 lost in 30 matches.

F du Plessis teams

Matches by side: South Africa (256), Chennai Super Kings (91), Joburg Super Kings (39), St Lucia Kings (34), Texas Super Kings (34), Royal Challengers Bangalore (30), Royal Challengers Bengaluru (15), Delhi Capitals (10), St Kitts and Nevis Patriots (8) and Northern Superchargers (8).

F du Plessis main grounds

The grounds used most often are Newlands (25), The Wanderers Stadium, Johannesburg (20), SuperSport Park (19), St George's Park (17), Dubai International Cricket Stadium (17) and MA Chidambaram Stadium, Chepauk (16).

F du Plessis runs by year

Runs in each calendar year of the records: 2011 (288), 2012 (1,172), 2013 (1,200), 2014 (1,803), 2015 (1,737), 2016 (1,748), 2017 (1,717), 2018 (1,132), 2019 (1,934), 2020 (946), 2021 (1,049), 2022 (1,057), 2023 (1,297), 2024 (1,502), 2025 (961), 2026 (422).

F du Plessis wickets by year

Wickets in each calendar year of the records: 2011 (1), 2012 (1).

F du Plessis matches by year

Recorded matches in each calendar year: 2011 (13), 2012 (35), 2013 (37), 2014 (43), 2015 (51), 2016 (45), 2017 (35), 2018 (27), 2019 (42), 2020 (24), 2021 (33), 2022 (38), 2023 (38), 2024 (46), 2025 (33), 2026 (13).

F du Plessis fours and sixes

In Test matches, 516 fours and 21 sixes, one boundary every 16.7 balls faced; 52.6% of the runs came in boundaries.

In One Day Internationals, 493 fours and 61 sixes, one boundary every 11.1 balls faced; 42.9% of the runs came in boundaries.

In Twenty20 Internationals, 133 fours and 49 sixes, one boundary every 6.1 balls faced; 55.5% of the runs came in boundaries.

In franchise Twenty20 leagues, 799 fours and 369 sixes, one boundary every 5.4 balls faced; 61.2% of the runs came in boundaries.

How F du Plessis gets out

In Test matches, 104 recorded dismissals: caught 62%, lbw 17%, bowled 15% and caught and bowled 3%.

In One Day Internationals, 118 recorded dismissals: caught 65%, bowled 16%, lbw 6% and run out 5%.

In Twenty20 Internationals, 42 recorded dismissals: caught 69%, bowled 17%, lbw 7% and run out 5%.

In franchise Twenty20 leagues, 261 recorded dismissals: caught 70%, bowled 16%, run out 5% and stumped 3%.

F du Plessis player of the match awards

Of the 34 player of the match awards on record, the first is dated 17 January 2012 (South Africa v Sri Lanka) and the latest 18 June 2026 (Seattle Orcas v Texas Super Kings): 3 in Test matches, 9 in One Day Internationals, 2 in Twenty20 Internationals and 20 in franchise Twenty20 leagues.

F du Plessis first and latest matches

The first recorded match in Test matches is dated 22 November 2012 against Australia and the latest 4 February 2021 against Pakistan.

The first recorded match in One Day Internationals is dated 18 January 2011 against India and the latest 6 July 2019 against Australia.

The first recorded match in Twenty20 Internationals is dated 8 September 2012 against England and the latest 1 December 2020 against England.

The first recorded match in franchise Twenty20 leagues is dated 4 April 2012 against Mumbai Indians and the latest 12 July 2026 against Los Angeles Knight Riders.

The first recorded match in the County Championship is dated 16 September 2019 against Yorkshire and the latest 16 September 2019 against Yorkshire.

F du Plessis against different opponents

The most runs against a single opponent are 2,210 against Sri Lanka in 51 innings (average 49.11), 2,194 against Australia in 53 innings (average 46.68), 1,421 against India in 40 innings (average 36.44) and 1,234 against New Zealand in 31 innings (average 49.36).

F du Plessis at different grounds

The grounds that have produced the most runs are Newlands (1,249 runs in 33 innings), Grand Prairie Stadium, Dallas (832 runs in 15 innings), SuperSport Park (803 runs in 24 innings) and St George's Park (799 runs in 21 innings).

F du Plessis recent years

Year by year, the latest figures in the records are 2021: 33 matches and 1,049 runs; 2022: 38 matches and 1,057 runs; 2023: 38 matches and 1,297 runs; 2024: 46 matches and 1,502 runs; 2025: 33 matches and 961 runs; 2026: 13 matches and 422 runs.

F du Plessis year by year

The busiest year in the records is 2015, with 51 matches. The most runs in a calendar year came in 2019: 1,934. The most wickets in a calendar year came in 2012: 1.

Questions and answers

How many matches has F du Plessis played?

553 recorded matches, from 18 January 2011 to 12 July 2026.

How many runs has F du Plessis scored in Tests?

4,163 runs in 118 innings, at an average of 40.03.

How many runs has F du Plessis scored in ODIs?

5,445 runs in 135 innings, at an average of 46.14.

How many runs has F du Plessis scored in T20Is?

1,487 runs in 49 innings, at an average of 35.40.

What is F du Plessis's highest score?

199 from 276 balls against Sri Lanka on 26 December 2020, at SuperSport Park.

How many sixes has F du Plessis hit?

500 sixes and 1,946 fours in the recorded matches.

How many player of the match awards has F du Plessis won?

34 in the recorded matches.

How many hundreds has F du Plessis scored?

30 in the recorded matches.

Which teams has F du Plessis played for?

South Africa (256), Chennai Super Kings (91), Joburg Super Kings (39), St Lucia Kings (34), Texas Super Kings (34), Royal Challengers Bangalore (30), Royal Challengers Bengaluru (15) and Delhi Capitals (10).

When was F du Plessis's most recent recorded match?

12 July 2026.

Team pages

Records