Home Players Faf du Plessis
Coverage: matches in the Cricsheet data from 18 January 2011 to 17 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2011 and 2026, Faf du Plessis appears in 69 Tests, 141 ODIs, 49 T20Is for South Africa in the Cricsheet data. The most runs came in T20 leagues: 10,358 at an average of 34.30 and a strike rate of 140.4, with a highest score of 120*. Against New Zealand in Tests, Faf du Plessis averaged 70.14 over 10 innings.
International matches
259
Tests 69 · ODIs 141 · T20Is 49
International runs
11,095
23 hundreds
T20 league & domestic matches
347
10,358 runs
Best batting average (ODI)
46.94
135 innings
Teams played for
Batting Bowling
Faf du Plessis batting record by format
Batting by format
Format M Inns NO Runs HS Avg BF SR 100 50 0 4s 6s
Test 69 118 14 4,163 199 40.03 8,986 46.3 10 21 9 516 21 ODI 141 135 19 5,445 185 46.94 6,175 88.2 12 34 3 493 61 T20I 49 49 7 1,487 119 35.40 1,110 134.0 1 10 0 133 49 T20 (leagues & domestic) 347 333 31 10,358 120* 34.30 7,378 140.4 8 75 19 931 417 First-class 1 2 0 36 36 18.00 60 60.0 0 0 1 5 0
Runs per year 0 1K 2K 3K 2011 2017 2026 871 Faf du Plessis: runs per calendar year (all formats in the data) 0 1K 2K 3K 2011 2013 2015 2017 2019 2021 2023 2026 871 Faf du Plessis: runs per calendar year (all formats in the data) Show as table Faf du Plessis: runs per calendar year (all formats in the data) Year Runs 2011 288 2012 1,274 2013 1,200 2014 1,843 2015 1,737 2016 1,748 2017 1,717 2018 1,450 2019 2,153 2020 946 2021 1,049 2022 1,352 2023 1,297 2024 1,502 2025 1,062 2026 871
Year-by-year batting (43 rows)
Batting by calendar year and format
Year Format Inns Runs Avg SR HS 100 50
2011 ODI 12 288 28.80 83.5 60 0 2 2012 ODI 12 275 27.50 94.2 72 0 2 2012 T20 (leagues & domestic) 17 514 34.27 126.0 73 0 3 2012 T20I 7 192 32.00 135.2 65 0 2 2012 Test 4 293 146.50 41.0 110 1 2 2013 ODI 20 477 23.85 74.3 57 0 2 2013 T20I 8 234 39.00 108.8 85 0 2 2013 Test 12 489 44.45 43.3 137 2 0 2014 ODI 15 790 52.67 88.6 126 3 4 2014 T20 (leagues & domestic) 17 343 21.44 119.1 54 0 2 2014 T20I 5 127 31.75 154.9 58 0 1 2014 Test 14 583 44.85 41.7 103 1 4 2015 ODI 19 884 58.93 82.9 133 2 8 2015 T20 (leagues & domestic) 15 380 29.23 125.0 55 0 1 2015 T20I 6 272 54.40 157.2 119 1 1 2015 Test 12 201 16.75 29.5 68 0 1 2016 ODI 14 578 48.17 98.0 111 1 4 2016 T20 (leagues & domestic) 14 376 26.86 115.7 69 0 2 2016 T20I 8 227 32.43 122.7 79 0 1 2016 Test 13 567 56.70 48.4 118 2 2 2017 ODI 18 905 60.33 92.3 185 2 6 2017 T20 (leagues & domestic) 1 8 8.00 114.3 8 0 0 2017 T20I 4 98 24.50 140.0 36 0 0 2017 Test 17 706 54.31 55.8 135 1 6 2018 ODI 8 434 62.00 96.2 125 2 0 2018 T20 (leagues & domestic) 14 480 43.64 144.6 76 0 5 2018 T20I 3 73 24.33 165.9 34 0 0 2018 Test 20 463 24.37 52.9 120 1 2 2019 First-class 2 36 18.00 60.0 36 0 0 2019 ODI 17 814 67.83 88.8 112 2 6 2019 T20 (leagues & domestic) 24 707 33.67 127.6 96 0 5 2019 T20I 2 99 49.50 145.6 78 0 1 2019 Test 14 497 41.42 48.5 103 1 4 2020 T20 (leagues & domestic) 14 480 40.00 139.5 87 0 4 2020 T20I 6 165 33.00 126.0 58 0 2 2020 Test 7 301 43.00 50.4 199 1 0 2021 T20 (leagues & domestic) 29 986 37.92 138.3 120 1 7 2021 Test 5 63 12.60 49.2 23 0 0 2022 T20 (leagues & domestic) 49 1352 30.73 141.9 103 2 7 2023 T20 (leagues & domestic) 36 1297 38.15 145.6 113 1 11 2024 T20 (leagues & domestic) 46 1502 35.76 155.8 100 1 14 2025 T20 (leagues & domestic) 35 1062 31.24 147.3 103 2 8 2026 T20 (leagues & domestic) 22 871 45.84 151.7 113 1 6
Faf du Plessis bowling record by format
Bowling by format
Format Inns Balls Runs Wkts BBI BBM Avg Econ SR 4w 5w Mdns
Test 5 78 69 0 – – – 5.31 – 0 0 0 ODI 11 192 189 2 1/8 – 94.50 5.91 96.0 0 0 0 T20I 2 8 3 0 – – – 2.25 – 0 0 0 T20 (leagues & domestic) 9 110 136 9 5/28 – 15.11 7.42 12.2 2 1 0
Wickets per year 0 2.5 5 7.5 10 2011 2017 2026 0 Faf du Plessis: wickets per calendar year (all formats in the data) 0 2.5 5 7.5 10 2011 2013 2015 2017 2019 2021 2023 2026 0 Faf du Plessis: wickets per calendar year (all formats in the data) Show as table Faf du Plessis: wickets per calendar year (all formats in the data) Year Wickets 2011 1 2012 10 2013 0 2014 0 2015 0 2016 0 2017 0 2018 0 2019 0 2020 0 2021 0 2022 0 2023 0 2024 0 2025 0 2026 0
Year-by-year bowling (9 rows)
Bowling by calendar year and format
Year Format Inns Wkts Avg Econ Best
2011 ODI 5 1 64.00 5.82 1/22 2012 ODI 3 1 59.00 5.36 1/8 2012 T20 (leagues & domestic) 6 9 12.67 7.52 5/28 2012 T20I 2 0 – 2.25 0/0 2012 Test 3 0 – 6.00 0/8 2013 ODI 1 0 – 6.33 0/19 2013 Test 2 0 – 3.00 0/1 2014 T20 (leagues & domestic) 3 0 – 6.95 0/3 2015 ODI 2 0 – 6.71 0/17
Faf du Plessis against each team
Bowling against each opponent (3+ innings)
Opponent Format Inns Wkts Avg Econ Best
Australia Test 3 0 – 6.00 0/8 India ODI 4 1 48.00 8.00 1/22
Batting and bowling by phase (limited overs)
T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
Format Phase Runs Balls SR Outs Bowl balls Wkts Econ
T20 Powerplay 5709 4083 139.8 150 – – – T20 Middle 4903 3713 132.0 134 82 6 5.56 T20 Death 1233 692 178.2 60 36 3 10.50 ODI Powerplay 808 1184 68.2 11 – – – ODI Middle 4027 4564 88.2 84 186 2 5.77 ODI Death 610 427 142.9 21 6 0 10.00
How Faf du Plessis was dismissed
Caught 383 (68%) Bowled 87 (15%) Lbw 40 (7%) Run out 25 (4%) Stumped 15 (3%) Caught and bowled 14 (2%) Hit wicket 1 (0%) Retired out 1 (0%)
How Faf du Plessis took wickets
Bowled 7 Caught 2 Caught and bowled 2
Last 20 innings
0 50 100 150 8 Jan 2026 5 Jul 2026 17 Sep 2026 42 Faf du Plessis: runs in the last 20 innings 0 50 100 150 8 Jan 2026 24 Jun 2026 3 Jul 2026 12 Jul 2026 1 Sep 2026 6 Sep 2026 17 Sep 2026 42 Faf du Plessis: runs in the last 20 innings Show as table Faf du Plessis: runs in the last 20 innings Innings Runs 8 Jan 2026 39 18 Jun 2026 113 20 Jun 2026 6 24 Jun 2026 40 26 Jun 2026 13 27 Jun 2026 8 3 Jul 2026 14 5 Jul 2026 14 11 Jul 2026 61 12 Jul 2026 23 26 Aug 2026 83 29 Aug 2026 4 1 Sep 2026 4 2 Sep 2026 79 5 Sep 2026 21 6 Sep 2026 60 10 Sep 2026 71 12 Sep 2026 31 15 Sep 2026 54 17 Sep 2026 42
Batter vs bowler matchups
Bowlers Faf du Plessis faced most
Frequently asked questions
How many runs has Faf du Plessis scored in Tests? 4,163 runs in 118 innings (69 matches) at an average of 40.03 and a strike rate of 46.3, in the data from 2012 to 2021.
How many runs has Faf du Plessis scored in ODIs? 5,445 runs in 135 innings (141 matches) at an average of 46.94 and a strike rate of 88.2, in the data from 2011 to 2019.
How many runs has Faf du Plessis scored in T20Is? 1,487 runs in 49 innings (49 matches) at an average of 35.40 and a strike rate of 134.0, in the data from 2012 to 2020.
What is Faf du Plessis's highest score? 199 in Tests, the highest score in the data.
How many centuries has Faf du Plessis scored? 31 hundreds in the data: 10 in Tests, 12 in ODIs, 1 in T20Is, 8 in T20 leagues.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology .