Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date between 3 Jan 2012 and 3 Apr 2024 remove between 3 Jan 2012 and 3 Apr 2024 from query
Batting with partner F du Plessis (ICC/SA) remove F du Plessis (ICC/SA) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2024 295 331 22 12449 178 40.28 13390 92.97 28 66 18 1426 244 Profile
filtered 2012-2023 289 325 22 12347 178 40.74 13315 92.73 28 66 17 1417 237
List of partnerships
F du Plessis 3 42* 2/45 2/87 2 T20I v New Zealand Durban 21 Dec 2012 T20I # 293
F du Plessis 5 36 4/83 5/119 1 ODI v New Zealand Paarl 19 Jan 2013 ODI # 3323
F du Plessis 2 33 1/11 2/44 1 T20I v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
F du Plessis 2 45 1/0 2/45 1 T20I v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
F du Plessis 2 77 1/20 2/97 1 ODI v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
F du Plessis 2 42 1/87 2/129 1 ODI v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
F du Plessis 2 50 1/4 2/54 1 ODI v Pakistan Sharjah 11 Nov 2013 ODI # 3433
F du Plessis 2 83* 1/16 1/99 2 T20I v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
F du Plessis 2 9 1/72 2/81 1 T20I v Pakistan Johannesburg 20 Nov 2013 T20I # 340
F du Plessis 2 74* 1/6 1/80 1 T20I v Australia Durban 12 Mar 2014 T20I # 363
F du Plessis 2 5 1/15 2/20 1 T20I v Australia Centurion 14 Mar 2014 T20I # 365
F du Plessis 5 119 4/157 5/276 2 Test v Zimbabwe Harare 9 Aug 2014 Test # 2135
F du Plessis 2 12 1/47 2/59 1 ODI v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
F du Plessis 2 73 1/1 2/74 2 ODI v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
F du Plessis 2 7 1/44 2/51 2 ODI v Australia Harare 27 Aug 2014 ODI # 3516
F du Plessis 2 5 1/142 2/147 1 ODI v Zimbabwe Harare 29 Aug 2014 ODI # 3518
F du Plessis 2 42 1/28 2/70 1 ODI v Australia Melbourne 21 Nov 2014 ODI # 3549
F du Plessis 3 3 2/161 3/164 1 ODI v Australia Sydney 23 Nov 2014 ODI # 3551
F du Plessis 2 94* 1/40 1/134 2 ODI v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
F du Plessis 2 10 1/21 2/31 1 ODI v New Zealand Auckland 24 Mar 2015 ODI # 3644
F du Plessis 2 29 1/2 2/31 1 T20I v Bangladesh Mirpur 5 Jul 2015 T20I # 428
F du Plessis 2 43 1/22 2/65 2 ODI v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
F du Plessis 2 12 1/40 2/52 2 ODI v India Indore 14 Oct 2015 ODI # 3692
F du Plessis 3 118 2/87 3/205 1 ODI v India Rajkot 18 Oct 2015 ODI # 3695
F du Plessis 2 31 1/36 2/67 2 ODI v India Chennai 22 Oct 2015 ODI # 3698
F du Plessis 2 154 1/33 2/187 1 ODI v India Wankhede 25 Oct 2015 ODI # 3700
F du Plessis 2 110 1/11 2/121 2 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
F du Plessis 2 49 1/4 2/53 1 ODI v England Gqeberha 6 Feb 2016 ODI # 3734
F du Plessis 2 61 1/2 2/63 2 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
F du Plessis 2 17 1/0 2/17 2 T20I v Australia Durban 4 Mar 2016 T20I # 519
F du Plessis 2 62 1/15 2/77 1 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
F du Plessis 2 65 1/25 2/90 1 T20I v Afghanistan Wankhede 20 Mar 2016 T20I # 542
F du Plessis 2 12 1/1 2/13 1 T20I v West Indies Nagpur 25 Mar 2016 T20I # 549
F du Plessis 4 15 3/32 4/47 3 Test v New Zealand Centurion 27 Aug 2016 Test # 2220
F du Plessis 2 123 1/145 2/268 2 ODI v Australia Centurion 30 Sep 2016 ODI # 3785
F du Plessis 2 74 1/66 2/140 2 ODI v Australia Durban 5 Oct 2016 ODI # 3790
F du Plessis 2 21 1/8 2/29 2 ODI v Australia Gqeberha 9 Oct 2016 ODI # 3792
F du Plessis 6 6 5/346 6/352 3 Test v Australia Perth 3 Nov 2016 Test # 2230
F du Plessis 6 32 5/117 6/149 1 Test v Australia Adelaide 24 Nov 2016 Test # 2236
F du Plessis 6 28 5/225 6/253 1 Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
F du Plessis 6 129 5/277 6/406 3 Test v Sri Lanka Gqeberha 26 Dec 2016 Test # 2243
F du Plessis 6 33 5/137 6/170 3 Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
F du Plessis 2 46 1/19 2/65 1 ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
F du Plessis 2 100 1/3 2/103 1 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
F du Plessis 2 29 1/88 2/117 2 ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
F du Plessis 2 29 1/22 2/51 2 ODI v New Zealand Christchurch 22 Feb 2017 ODI # 3839
F du Plessis 2 73 1/41 2/114 1 ODI v New Zealand Wellington 25 Feb 2017 ODI # 3841
F du Plessis 6 12 5/206 6/218 3 Test v New Zealand Dunedin 8 Mar 2017 Test # 2253
F du Plessis 6 42 5/148 6/190 1 Test v New Zealand Hamilton 25 Mar 2017 Test # 2257
F du Plessis 6 21* 5/59 5/80 3 Test v New Zealand Hamilton 25 Mar 2017 Test # 2257
F du Plessis 2 37 1/56 2/93 2 ODI v England Southampton 27 May 2017 ODI # 3873
F du Plessis 2 20 1/40 2/60 1 ODI v Pakistan Birmingham 7 Jun 2017 ODI # 3881
F du Plessis 2 40 1/76 2/116 1 ODI v India The Oval 11 Jun 2017 ODI # 3886
F du Plessis 4 17 3/30 4/47 2 Test v England The Oval 27 Jul 2017 Test # 2266
F du Plessis 5 1 4/131 5/132 2 Test v England Manchester 4 Aug 2017 Test # 2268
F du Plessis 5 10 4/163 5/173 4 Test v England Manchester 4 Aug 2017 Test # 2268
F du Plessis 5 38* 4/535 4/573 1 Test v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
F du Plessis 2 13 1/119 2/132 1 ODI v Bangladesh East London 22 Oct 2017 ODI # 3929
F du Plessis 5 16 4/126 5/142 1 Test v India Cape Town 5 Jan 2018 Test # 2292
F du Plessis 5 4 4/246 5/250 1 Test v India Centurion 13 Jan 2018 Test # 2293
F du Plessis 5 12 4/151 5/163 3 Test v India Centurion 13 Jan 2018 Test # 2293
F du Plessis 2 53 1/30 2/83 1 ODI v India Durban 1 Feb 2018 ODI # 3969
F du Plessis 6 3 5/48 6/51 2 Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
F du Plessis 3 86 2/31 3/117 2 ODI v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
F du Plessis 3 53 2/109 3/162 2 ODI v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
F du Plessis 2 8 1/3 2/11 1 T20I v Zimbabwe East London 9 Oct 2018 T20I # 698
F du Plessis 2 28 1/23 2/51 2 T20I v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
F du Plessis 2 19 1/42 2/61 1 T20I v Australia Carrara 17 Nov 2018 T20I # 711
F du Plessis 6 51 5/305 6/356 2 Test v Pakistan Cape Town 3 Jan 2019 Test # 2340
F du Plessis 3 46 2/100 3/146 2 ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
F du Plessis 5 96 4/95 5/191 3 Test v Sri Lanka Durban 13 Feb 2019 Test # 2347
F du Plessis 5 1 4/90 5/91 3 Test v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
F du Plessis 2 136 1/14 2/150 2 ODI v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
F du Plessis 2 40 1/91 2/131 1 ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
F du Plessis 2 97 1/24 2/121 1 ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
F du Plessis 3 33 2/77 3/110 2 ODI v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
F du Plessis 2 12 1/21 2/33 2 T20I v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
F du Plessis 2 8 1/36 2/44 2 ODI v England The Oval 30 May 2019 ODI # 4143
F du Plessis 2 13 1/11 2/24 1 ODI v India Southampton 5 Jun 2019 ODI # 4150
F du Plessis 3 1* 2/28 2/29 1 ODI v West Indies Southampton 10 Jun 2019 ODI # 4156
F du Plessis 2 87 1/4 2/91 2 ODI v Pakistan Lord's 23 Jun 2019 ODI # 4171
F du Plessis 2 35 1/79 2/114 1 ODI v Australia Manchester 6 Jul 2019 ODI # 4188
F du Plessis 6 75 5/53 6/128 2 Test v India Pune 10 Oct 2019 Test # 2364
F du Plessis 5 14 4/97 5/111 1 Test v England Centurion 26 Dec 2019 Test # 2377
F du Plessis 5 8 4/66 5/74 3 Test v England Gqeberha 16 Jan 2020 Test # 2380
F du Plessis 4 17 3/43 4/60 2 Test v England Johannesburg 24 Jan 2020 Test # 2382
F du Plessis 2 21 1/60 2/81 1 T20I v Australia Gqeberha 23 Feb 2020 T20I # 1052
F du Plessis 2 77 1/6 2/83 1 T20I v England Cape Town 27 Nov 2020 T20I # 1109
F du Plessis 4 20 3/200 4/220 2 Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
F du Plessis 4 17 3/218 4/235 2 Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » West Indies 22/3 (5.3 ov, R Powell 1*, BA King 3*, TG Southee 1/10)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page