Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Faf du Plessis: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
England in South Africa ODI Series 2015/1620165511685542.00160105.00011193
England in South Africa T20I Series 2015/162016221472547.005192.1600030
Australia in South Africa T20I Series 2015/1620163301237941.0074166.2201096
World T20 2015/162016440984124.5087112.64000112
Indian Premier League 201620166602066934.33162127.16020179
West Indies Tri-Nation Series 2016201643113973*69.50134103.73020112
Caribbean Premier League 201620168801704821.25163104.29001124
New Zealand in South Africa Test Series 20162016231141112*70.5034640.75100152
Australia in South Africa ODI Series 2016/17201655025011150.0026594.34110280
South Africa in Australia Test Series 2016/172016351206118*51.5035358.36100310
Sri Lanka in South Africa Test Series 2016/172016-201735119967*49.7532860.67010190
Sri Lanka in South Africa ODI Series 2016/172017551410185102.50390105.13210327
South Africa in New Zealand ODI Series 2016/1720175511796744.7526866.79020170
South Africa in New Zealand Test Series 2016/17201735219856*66.0047241.95030301
Indian Premier League 20172017210888.007114.2900010
South Africa in England ODI Series 20172017330886729.3388100.00010110
ICC Champions Trophy 201720173301377545.6716483.5401080
South Africa tour of England 201720173601716328.5029358.36021240
Independence Cup 2017/182017550952919.0072131.9400065
Bangladesh tour of South Africa 2017/182017553333135*166.5040183.04121352
India tour of South Africa 2017/18201847030312043.2953256.95121372
Australia tour of South Africa 2017/18201848117512025.0029359.73101253
Indian Premier League 2018201866116267*32.40129125.58010176
South Africa tour of Sri Lanka 201820185702114930.1426679.32000273
Zimbabwe tour of South Africa 2018/192018330723424.0054133.3300092
South Africa tour of Australia 2018/19201844120912569.6721895.87100222
Mzansi Super League 2018/19201888231876*53.00203156.65040337
Pakistan tour of South Africa 2018/192018-201989333910356.5048270.33132326
Sri Lanka tour of South Africa 2018/1920198102493112*61.6367672.93130623
Indian Premier League 20192019121213969636.00321123.360303615
World Cup 2019201988238710064.5043289.58130364
Vitality Blast 20192019220926046.0066139.3901082
Specsavers County Championship 20192019120363618.006060.0000150
South Africa in India Test Series 2019/2020193601426423.6731944.51020202
Mzansi Super League 2019/2020191010221966*27.38167131.14011913
Basil D'Oliveira Trophy 2019/202019-20204801513618.8842935.20000242
Australia tour of South Africa 2019/202020330442414.6743102.3300040
Indian Premier League 2020/2120201313244987*40.82319140.750414214
Pakistan Super League 2020/212020-20214401023725.5079129.1100092
England tour of South Africa 2020/2120203311215860.5088137.50020105
Sri Lanka tour of South Africa 2020/212020-2021220207199103.5029171.13100250
South Africa tour of Pakistan 2020/212021240552313.7511348.6700090
Indian Premier League 202120211616263395*45.21458138.210626023
Pakistan Super League 20212021210555.00862.5000000
Caribbean Premier League 20212021991277120*34.63193143.521112212
Bangladesh Premier League 2021/2220221111329510136.88220134.09110289
Indian Premier League 20222022161614689631.20367127.520324913
The Hundred Men's Competition 202220228801345616.7599135.35011117
Caribbean Premier League 2022202299133210341.50197168.531112423
Big Bash League 2022/232022-20237701636823.29106153.77010179

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.