Records type batting analysis [change type]
View list of partnerships [change view]
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2012-2023 80 79 9 2277 100 32.52 1658 137.33 1 14 6 235 86 Profile
List of partnerships
DA Miller 4 174* 3/47 3/221 2 v India Guwahati 2 Oct 2022 T20I # 1803
RR Rossouw 2 168 1/2 2/170 1 v Bangladesh Sydney 27 Oct 2022 T20I # 1847
RR Hendricks 1 152 - 1/152 2 v West Indies Centurion 26 Mar 2023 T20I # 2032
RR Rossouw 2 129 1/0 2/129 2 v Australia Adelaide 5 Nov 2014 T20I # 407
AK Markram 2 128 1/0 2/128 1 v West Indies St George's 3 Jul 2021 T20I # 1181
RR Hendricks 1 121* - 0/121 2 v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
HM Amla 1 96 - 1/96 1 v England Wankhede 18 Mar 2016 T20I # 540
AB de Villiers 1 95 - 1/95 1 v Bangladesh Mirpur 7 Jul 2015 T20I # 429
T Bavuma 1 92 - 1/92 2 v England Durban 14 Feb 2020 T20I # 1041
HM Amla 1 90 - 1/90 1 v England Chattogram 29 Mar 2014 T20I # 391
RR Rossouw 2 90 1/30 2/120 1 v India Indore 4 Oct 2022 T20I # 1805
T Bavuma 1 84 - 1/84 1 v England Centurion 16 Feb 2020 T20I # 1043
F du Plessis 2 83* 1/16 1/99 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
AB de Villiers 2 79 1/18 2/97 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
F du Plessis 2 77 1/6 2/83 1 v England Cape Town 27 Nov 2020 T20I # 1109
RR Hendricks 1 76 - 1/76 2 v India Bengaluru 22 Sep 2019 T20I # 893
RR Hendricks 1 75 - 1/75 1 v Australia Sydney 9 Nov 2014 T20I # 409
F du Plessis 2 74* 1/6 1/80 1 v Australia Durban 12 Mar 2014 T20I # 363
RR Hendricks 1 73 - 1/73 1 v West Indies St George's 27 Jun 2021 T20I # 1178
RR Hendricks 1 73 - 1/73 1 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
HM Amla 1 72 - 1/72 1 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
HE van der Dussen 2 71 1/15 2/86 1 v England Sharjah 6 Nov 2021 T20I # 1400
F du Plessis 2 65 1/25 2/90 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
T Bavuma 2 64* 1/76 1/140 2 v India Bengaluru 22 Sep 2019 T20I # 893
F du Plessis 2 62 1/15 2/77 1 v Australia Johannesburg 6 Mar 2016 T20I # 520
RR Hendricks 1 62 - 1/62 2 v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
RR Hendricks 1 60 - 1/60 1 v Australia Gqeberha 23 Feb 2020 T20I # 1052
HE van der Dussen 4 60 3/87 4/147 1 v West Indies St George's 29 Jun 2021 T20I # 1179
HM Amla 1 58 - 1/58 2 v Pakistan Cape Town 22 Nov 2013 T20I # 343
T Bavuma 2 57 1/31 2/88 1 v India Mohali 18 Sep 2019 T20I # 888
T Bavuma 1 51* - 0/51 2 v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
D Wiese 6 50 5/47 6/97 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
T Bavuma 1 48 - 1/48 1 v England East London 12 Feb 2020 T20I # 1039
HM Amla 1 47 - 1/47 1 v Australia Cape Town 9 Mar 2016 T20I # 526
AK Markram 3 46 2/1 3/47 2 v India Guwahati 2 Oct 2022 T20I # 1803
F du Plessis 2 45 1/0 2/45 1 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
AK Markram 2 43* 1/62 1/105 2 v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
AK Markram 3 43 2/44 3/87 1 v West Indies St George's 29 Jun 2021 T20I # 1179
F du Plessis 3 42* 2/45 2/87 2 v New Zealand Durban 21 Dec 2012 T20I # 293
RR Hendricks 1 42 - 1/42 1 v Australia Carrara 17 Nov 2018 T20I # 711
RR Hendricks 1 42 - 1/42 1 v West Indies St George's 29 Jun 2021 T20I # 1179
RR Hendricks 1 42 - 1/42 1 v Ireland Bristol 5 Aug 2022 T20I # 1724
HE van der Dussen 3 40 2/81 3/121 1 v Australia Gqeberha 23 Feb 2020 T20I # 1052
D Pretorius 2 39 1/22 2/61 2 v India Delhi 9 Jun 2022 T20I # 1554
RR Hendricks 1 39 - 1/39 1 v England Cardiff 28 Jul 2022 T20I # 1698
HM Amla 1 37 - 1/37 1 v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
T Bavuma 1 34 - 1/34 1 v England Cape Town 1 Dec 2020 T20I # 1113
F du Plessis 2 33 1/11 2/44 1 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
T Bavuma 1 33 - 1/33 1 v England Paarl 29 Nov 2020 T20I # 1111
RR Hendricks 1 33 - 1/33 1 v West Indies St George's 26 Jun 2021 T20I # 1176
HM Amla 1 32 - 1/32 2 v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
RR Hendricks 1 32 - 1/32 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
RR Hendricks 1 31 - 1/31 1 v India Mohali 18 Sep 2019 T20I # 888
T Bavuma 1 31 - 1/31 1 v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
T Bavuma 1 30 - 1/30 1 v India Indore 4 Oct 2022 T20I # 1805
F du Plessis 2 29 1/2 2/31 1 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
F du Plessis 2 28 1/23 2/51 2 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
T Bavuma 2 28 1/33 2/61 1 v West Indies St George's 26 Jun 2021 T20I # 1176
T Bavuma 2 28 1/8 2/36 2 v West Indies St George's 1 Jul 2021 T20I # 1180
AB de Villiers 4 26 3/20 4/46 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
AK Markram 3 26 2/36 3/62 2 v West Indies St George's 1 Jul 2021 T20I # 1180
HM Amla 1 25 - 1/25 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
JP Duminy 3 25 2/97 3/122 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
RR Hendricks 1 25 - 1/25 2 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
H Davids 2 24 1/2 2/26 1 v New Zealand Gqeberha 26 Dec 2012 T20I # 297
JP Duminy 3 24 2/20 3/44 1 v Australia Centurion 14 Mar 2014 T20I # 365
AB de Villiers 4 24 3/44 4/68 1 v Australia Centurion 14 Mar 2014 T20I # 365
AK Markram 3 24 2/0 3/24 1 v Ireland Belfast 22 Jul 2021 T20I # 1197
HE van der Dussen 1 23 - 1/23 2 v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
RR Hendricks 1 23 - 1/23 1 v Ireland Bristol 3 Aug 2022 T20I # 1721
HE van der Dussen 2 22 1/6 2/28 2 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
T Bavuma 1 22 - 1/22 2 v India Delhi 9 Jun 2022 T20I # 1554
RR Hendricks 1 21 - 1/21 2 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
F du Plessis 2 21 1/60 2/81 1 v Australia Gqeberha 23 Feb 2020 T20I # 1052
T Bavuma 1 21 - 1/21 2 v Netherlands Adelaide 6 Nov 2022 T20I # 1871
T Bavuma 1 20* - 0/20 2 v India Rajkot 17 Jun 2022 T20I # 1572
HE van der Dussen 3 20 2/61 3/81 2 v India Delhi 9 Jun 2022 T20I # 1554
F du Plessis 2 19 1/42 2/61 1 v Australia Carrara 17 Nov 2018 T20I # 711
DA Miller 5 19 4/75 5/94 2 v West Indies St George's 1 Jul 2021 T20I # 1180
HM Amla 1 18 - 1/18 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
F du Plessis 2 17 1/0 2/17 2 v Australia Durban 4 Mar 2016 T20I # 519
HM Amla 1 16 - 1/16 2 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
HM Amla 1 16 - 1/16 1 v New Zealand Chattogram 24 Mar 2014 T20I # 383
RR Hendricks 2 16 1/14 2/30 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
GF Linde 6 16 5/94 6/110 2 v West Indies St George's 1 Jul 2021 T20I # 1180
K Rabada 7 16 6/110 7/126 2 v West Indies St George's 1 Jul 2021 T20I # 1180
HM Amla 1 15 - 1/15 1 v Australia Centurion 14 Mar 2014 T20I # 365
AB de Villiers 1 15 - 1/15 1 v Australia Johannesburg 6 Mar 2016 T20I # 520
HM Amla 1 15 - 1/15 2 v Sri Lanka Delhi 28 Mar 2016 T20I # 554
HM Amla 1 15 - 1/15 1 v New Zealand Auckland 17 Feb 2017 T20I # 595
RR Hendricks 2 15 1/33 2/48 1 v England Paarl 29 Nov 2020 T20I # 1111
RR Hendricks 1 15 - 1/15 1 v England Sharjah 6 Nov 2021 T20I # 1400
HM Amla 1 14 - 1/14 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
HE van der Dussen 4 14 3/24 4/38 1 v Ireland Belfast 22 Jul 2021 T20I # 1197
HE van der Dussen 4 13 3/62 4/75 2 v West Indies St George's 1 Jul 2021 T20I # 1180
T Bavuma 1 13 - 1/13 1 v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
F du Plessis 2 12 1/1 2/13 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
F du Plessis 2 12 1/21 2/33 2 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
H Davids 1 11 - 1/11 1 v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
DA Miller 4 11 3/122 4/133 1 v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
F du Plessis 2 9 1/72 2/81 1 v Pakistan Johannesburg 20 Nov 2013 T20I # 340
HM Amla 1 9 - 1/9 1 v India Mirpur 4 Apr 2014 T20I # 399
AB de Villiers 2 8 1/90 2/98 1 v England Chattogram 29 Mar 2014 T20I # 391
F du Plessis 2 8 1/3 2/11 1 v Zimbabwe East London 9 Oct 2018 T20I # 698
RR Hendricks 1 8 - 1/8 2 v West Indies St George's 1 Jul 2021 T20I # 1180
DA Miller 5 7 4/68 5/75 1 v Australia Centurion 14 Mar 2014 T20I # 365
AB de Villiers 3 7 2/90 3/97 1 v Afghanistan Wankhede 20 Mar 2016 T20I # 542
RR Rossouw 3 7 2/13 3/20 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
AK Markram 3 7 2/16 3/23 1 v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
H Davids 1 6 - 1/6 1 v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
HM Amla 1 6 - 1/6 1 v Australia Durban 12 Mar 2014 T20I # 363
JA Morkel 6 6 5/75 6/81 1 v Australia Centurion 14 Mar 2014 T20I # 365
HE van der Dussen 1 6 - 1/6 2 v Australia Cape Town 26 Feb 2020 T20I # 1065
T Bavuma 1 6 - 1/6 1 v England Cape Town 27 Nov 2020 T20I # 1109
RR Hendricks 1 6 - 1/6 2 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
F du Plessis 2 5 1/15 2/20 1 v Australia Centurion 14 Mar 2014 T20I # 365
F Behardien 6 4* 5/161 5/165 1 v New Zealand East London 23 Dec 2012 T20I # 295
D Pretorius 1 4 0/20 1/24 2 v India Rajkot 17 Jun 2022 T20I # 1572
HM Amla 1 3 - 1/3 1 v Netherlands Chattogram 27 Mar 2014 T20I # 386
GL Cloete 1 3 - 1/3 1 v Zimbabwe East London 9 Oct 2018 T20I # 698
HE van der Dussen 2 3 1/13 2/16 1 v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
RR Hendricks 1 3 - 1/3 2 v England Bristol 27 Jul 2022 T20I # 1693
T Bavuma 1 3 - 1/3 2 v India Perth 30 Oct 2022 T20I # 1853
AB de Villiers 1 2 - 1/2 1 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
HE van der Dussen 1 2 - 1/2 2 v Australia Johannesburg 21 Feb 2020 T20I # 1046
T Bavuma 2 2 1/42 2/44 1 v West Indies St George's 29 Jun 2021 T20I # 1179
T Bavuma 1 2 - 1/2 1 v Bangladesh Sydney 27 Oct 2022 T20I # 1847
RR Hendricks 1 1 - 1/1 1 v Australia Melbourne 7 Nov 2014 T20I # 408
HM Amla 1 1 - 1/1 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
DA Miller 5 1 4/46 5/47 1 v West Indies Nagpur 25 Mar 2016 T20I # 549
HE van der Dussen 2 1 1/25 2/26 2 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
T Bavuma 1 1 - 1/1 1 v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
T Bavuma 1 1 - 1/1 2 v India Guwahati 2 Oct 2022 T20I # 1803
T Bavuma 1 1 - 1/1 2 v Pakistan Sydney 3 Nov 2022 T20I # 1861
H Davids 1 0 - 1/0 1 v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
RR Hendricks 1 0 - 1/0 2 v Australia Adelaide 5 Nov 2014 T20I # 407
JP Duminy 3 0 2/129 3/129 2 v Australia Adelaide 5 Nov 2014 T20I # 407
AB de Villiers 1 0 - 1/0 2 v Australia Durban 4 Mar 2016 T20I # 519
T Bavuma 1 0 - 1/0 1 v West Indies St George's 3 Jul 2021 T20I # 1181
T Bavuma 1 0 - 1/0 1 v Ireland Belfast 22 Jul 2021 T20I # 1197
JN Malan 2 0 1/0 2/0 1 v Ireland Belfast 22 Jul 2021 T20I # 1197
RR Hendricks 1 0 - 1/0 1 v England Southampton 31 Jul 2022 T20I # 1717
RR Rossouw 2 0 1/1 2/1 1 v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
RR Rossouw 2 0 1/1 2/1 2 v India Guwahati 2 Oct 2022 T20I # 1803
RR Hendricks 1 0 - 1/0 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610 - Live]
    » Pakistan 181/4 (17.0 ov, Azam Khan 18*, Imad Wasim 1*, MR Adair 3/28) - Match over
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page