Records type batting analysis [change type]
View list of partnerships [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 21 Feb 2016 remove greater than or equal to 21 Feb 2016 from query
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
unfiltered 2014-2024 60 59 1 1833 87 31.60 1377 133.11 0 15 2 208 42 Profile
filtered 2017-2024 55 54 1 1712 87 32.30 1260 135.87 0 15 1 195 41
List of partnerships
Q de Kock 1 152 - 1/152 2 v West Indies Centurion 26 Mar 2023 T20I # 2032
F du Plessis 2 131 1/26 2/157 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
T Bavuma 1 127 - 1/127 1 v Ireland Belfast 24 Jul 2021 T20I # 1201
Q de Kock 1 121* - 0/121 2 v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
HE van der Dussen 2 116 1/9 2/125 1 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
AK Markram 3 112 2/45 3/157 1 v Ireland Bristol 3 Aug 2022 T20I # 1721
D Pretorius 2 90 1/37 2/127 1 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
AK Markram 3 87 2/55 3/142 1 v England Southampton 31 Jul 2022 T20I # 1717
F Behardien 4 81 3/48 4/129 2 v India Johannesburg 18 Feb 2018 T20I # 652
Q de Kock 1 81 - 1/81 2 v West Indies Kingston 25 May 2024 T20I # 2626
RR Rossouw 2 80 1/32 2/112 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
PJ van Biljon 3 77 2/21 3/98 2 v Pakistan Lahore 13 Feb 2021 T20I # 1121
Q de Kock 1 76 - 1/76 2 v India Bengaluru 22 Sep 2019 T20I # 893
Q de Kock 1 73 - 1/73 1 v West Indies St George's 27 Jun 2021 T20I # 1178
Q de Kock 1 73 - 1/73 1 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
RR Rossouw 2 73 1/39 2/112 1 v England Cardiff 28 Jul 2022 T20I # 1698
AB de Villiers 2 71 1/36 2/107 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
H Klaasen 3 65 2/7 3/72 2 v England Bristol 27 Jul 2022 T20I # 1693
Q de Kock 1 62 - 1/62 2 v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
Q de Kock 1 60 - 1/60 1 v Australia Gqeberha 23 Feb 2020 T20I # 1052
JN Malan 1 58 - 1/58 1 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
AK Markram 3 58 2/12 3/70 1 v Australia Durban 3 Sep 2023 T20I # 2230
HE van der Dussen 2 57 1/4 2/61 2 v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
RR Rossouw 2 55 1/0 2/55 1 v England Southampton 31 Jul 2022 T20I # 1717
AK Markram 2 54 1/42 2/96 2 v India Gqeberha 12 Dec 2023 T20I # 2396
JN Malan 1 53 - 1/53 2 v Pakistan Lahore 11 Feb 2021 T20I # 1120
HE van der Dussen 2 46 1/1 2/47 2 v Australia Durban 30 Aug 2023 T20I # 2224
T Stubbs 4 46 3/70 4/116 1 v Australia Durban 3 Sep 2023 T20I # 2230
Q de Kock 1 42 - 1/42 1 v Australia Carrara 17 Nov 2018 T20I # 711
Q de Kock 1 42 - 1/42 1 v West Indies St George's 29 Jun 2021 T20I # 1179
Q de Kock 1 42 - 1/42 1 v Ireland Bristol 5 Aug 2022 T20I # 1724
MP Breetzke 1 42 - 1/42 2 v India Gqeberha 12 Dec 2023 T20I # 2396
HE van der Dussen 4 42 3/35 4/77 2 v West Indies Kingston 23 May 2024 T20I # 2617
Q de Kock 1 39 - 1/39 1 v England Cardiff 28 Jul 2022 T20I # 1698
L Ngidi 9 39 8/108 9/147 2 v West Indies Kingston 23 May 2024 T20I # 2617
AK Markram 1 37 - 1/37 1 v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
DA Miller 3 37 2/112 3/149 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
AK Markram 4 37 3/149 4/186 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
M Jansen 6 37 5/69 6/106 2 v Australia Durban 30 Aug 2023 T20I # 2224
JT Smuts 1 36 - 1/36 1 v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
T Bavuma 1 36 - 1/36 1 v Australia Durban 1 Sep 2023 T20I # 2228
Q de Kock 1 33 - 1/33 1 v West Indies St George's 26 Jun 2021 T20I # 1176
HE van der Dussen 2 32 1/58 2/90 1 v Pakistan Johannesburg 3 Feb 2019 T20I # 734
H Klaasen 4 32 3/83 4/115 2 v Pakistan Lahore 11 Feb 2021 T20I # 1120
AK Markram 3 32 2/52 3/84 1 v Ireland Bristol 5 Aug 2022 T20I # 1724
Q de Kock 1 32 - 1/32 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
Q de Kock 1 31 - 1/31 1 v India Mohali 18 Sep 2019 T20I # 888
JT Smuts 1 29 - 1/29 2 v India Johannesburg 18 Feb 2018 T20I # 652
AK Markram 3 28 2/12 3/40 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
RR Rossouw 2 28 1/152 2/180 2 v West Indies Centurion 26 Mar 2023 T20I # 2032
T Bavuma 2 27 1/34 2/61 1 v England Cape Town 1 Dec 2020 T20I # 1113
GL Cloete 1 26 - 1/26 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
JT Smuts 1 25 - 1/25 1 v England Taunton 23 Jun 2017 T20I # 615
H Klaasen 5 25 4/129 5/154 2 v India Johannesburg 18 Feb 2018 T20I # 652
Q de Kock 1 25 - 1/25 2 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
JT Smuts 1 24 - 1/24 2 v India Centurion 21 Feb 2018 T20I # 654
MP Breetzke 3 24 2/11 3/35 2 v West Indies Kingston 23 May 2024 T20I # 2617
T Bavuma 2 23 1/73 2/96 1 v West Indies St George's 27 Jun 2021 T20I # 1178
T Bavuma 1 23 - 1/23 2 v India Visakhapatnam 14 Jun 2022 T20I # 1571
Q de Kock 1 23 - 1/23 1 v Ireland Bristol 3 Aug 2022 T20I # 1721
DA Miller 3 22 2/61 3/83 2 v Pakistan Lahore 11 Feb 2021 T20I # 1120
HE van der Dussen 2 22 1/23 2/45 1 v Ireland Bristol 3 Aug 2022 T20I # 1721
Q de Kock 1 21 - 1/21 2 v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
DA Miller 4 19 3/157 4/176 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
AL Phehlukwayo 5 19 4/115 5/134 2 v Pakistan Lahore 11 Feb 2021 T20I # 1120
AK Markram 2 19 1/4 2/23 2 v India Johannesburg 14 Dec 2023 T20I # 2401
AL Phehlukwayo 6 18 5/78 6/96 2 v West Indies Kingston 23 May 2024 T20I # 2617
F du Plessis 3 17 2/48 3/65 1 v England Paarl 29 Nov 2020 T20I # 1111
JT Smuts 2 17 1/4 2/21 2 v Pakistan Lahore 13 Feb 2021 T20I # 1121
Q de Kock 2 16 1/14 2/30 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
Q de Kock 2 15 1/33 2/48 1 v England Paarl 29 Nov 2020 T20I # 1111
Q de Kock 1 15 - 1/15 1 v England Sharjah 6 Nov 2021 T20I # 1400
D Pretorius 2 15 1/23 2/38 2 v India Visakhapatnam 14 Jun 2022 T20I # 1571
DA Miller 4 15 3/40 4/55 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
JP Duminy 2 14 1/24 2/38 2 v India Centurion 21 Feb 2018 T20I # 654
DA Miller 4 14 3/72 4/86 2 v England Bristol 27 Jul 2022 T20I # 1693
AK Markram 3 14 2/47 3/61 2 v Australia Durban 30 Aug 2023 T20I # 2224
DA Miller 3 13 2/180 3/193 2 v West Indies Centurion 26 Mar 2023 T20I # 2032
JP Duminy 3 12 2/30 3/42 1 v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
RR Rossouw 2 12 1/0 2/12 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
H Klaasen 3 12 2/96 3/108 2 v India Gqeberha 12 Dec 2023 T20I # 2396
JT Smuts 1 11 - 1/11 2 v England Cardiff 25 Jun 2017 T20I # 616
MP Breetzke 2 11 1/1 2/12 1 v Australia Durban 3 Sep 2023 T20I # 2230
BC Fortuin 7 11 6/96 7/107 2 v West Indies Kingston 23 May 2024 T20I # 2617
DA Miller 3 10 2/38 3/48 2 v India Johannesburg 18 Feb 2018 T20I # 652
DA Miller 1 10 - 1/10 2 v India Cape Town 24 Feb 2018 T20I # 655
JN Malan 1 10 - 1/10 1 v Pakistan Lahore 14 Feb 2021 T20I # 1122
HE van der Dussen 2 10 1/42 2/52 1 v Ireland Bristol 5 Aug 2022 T20I # 1724
Q de Kock 1 10 - 1/10 2 v Sri Lanka New York 3 Jun 2024 T20I # 2635
JP Duminy 2 9 1/29 2/38 2 v India Johannesburg 18 Feb 2018 T20I # 652
AK Markram 1 9 - 1/9 1 v Sri Lanka Centurion 22 Mar 2019 T20I # 758
Q de Kock 1 9 - 1/9 1 v West Indies Kingston 26 May 2024 T20I # 2630
GJ Snyman 2 8 1/53 2/61 2 v Pakistan Lahore 11 Feb 2021 T20I # 1120
Q de Kock 1 8 - 1/8 2 v West Indies St George's 1 Jul 2021 T20I # 1180
D Brevis 4 8 3/61 4/69 2 v Australia Durban 30 Aug 2023 T20I # 2224
HE van der Dussen 2 8 1/36 2/44 1 v Australia Durban 1 Sep 2023 T20I # 2228
AB de Villiers 2 7 1/0 2/7 1 v England Southampton 21 Jun 2017 T20I # 614
RD Rickelton 2 7 1/4 2/11 2 v West Indies Kingston 23 May 2024 T20I # 2617
AK Markram 2 6 1/73 2/79 1 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
Q de Kock 1 6 - 1/6 2 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
JN Malan 1 5 - 1/5 2 v Pakistan Centurion 6 Feb 2019 T20I # 736
T Bavuma 1 5 - 1/5 2 v India Cuttack 12 Jun 2022 T20I # 1569
L Ngidi 9 5 8/109 9/114 2 v Australia Durban 30 Aug 2023 T20I # 2224
JN Malan 1 4 - 1/4 2 v Pakistan Lahore 13 Feb 2021 T20I # 1121
T Bavuma 1 4 - 1/4 2 v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
RR Rossouw 2 4 1/3 2/7 2 v England Bristol 27 Jul 2022 T20I # 1693
MP Breetzke 1 4 - 1/4 2 v India Johannesburg 14 Dec 2023 T20I # 2401
Q de Kock 1 4 - 1/4 2 v West Indies Kingston 23 May 2024 T20I # 2617
F du Plessis 3 3 2/61 3/64 1 v England Cape Town 1 Dec 2020 T20I # 1113
Q de Kock 1 3 - 1/3 2 v England Bristol 27 Jul 2022 T20I # 1693
LB Williams 8 2 7/107 8/109 2 v Australia Durban 30 Aug 2023 T20I # 2224
AK Markram 3 2 2/44 3/46 1 v Australia Durban 1 Sep 2023 T20I # 2228
RD Rickelton 2 2 1/81 2/83 2 v West Indies Kingston 25 May 2024 T20I # 2626
T Bavuma 1 1 - 1/1 2 v Australia Durban 30 Aug 2023 T20I # 2224
G Coetzee 7 1 6/106 7/107 2 v Australia Durban 30 Aug 2023 T20I # 2224
T Bavuma 1 1 - 1/1 1 v Australia Durban 3 Sep 2023 T20I # 2230
PWA Mulder 5 1 4/77 5/78 2 v West Indies Kingston 23 May 2024 T20I # 2617
G Coetzee 8 1 7/107 8/108 2 v West Indies Kingston 23 May 2024 T20I # 2617
JT Smuts 1 0 - 1/0 1 v England Southampton 21 Jun 2017 T20I # 614
HE van der Dussen 3 0 2/157 3/157 1 v Pakistan Cape Town 1 Feb 2019 T20I # 732
Q de Kock 1 0 - 1/0 1 v England Southampton 31 Jul 2022 T20I # 1717
H Klaasen 4 0 3/157 4/157 1 v Ireland Bristol 3 Aug 2022 T20I # 1721
Q de Kock 1 0 - 1/0 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
T Stubbs 5 0 4/69 5/69 2 v Australia Durban 30 Aug 2023 T20I # 2224
Statsguru includes the following current or recent Twenty20 Internationals:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th Match, Jun 7, 2024 [T20I # 2646 - Live]
    » Sri Lanka 4/0 (0.3 ov, P Nissanka 4*, BKG Mendis 0*, Tanzim Hasan Sakib 0/4)
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th Match, Jun 7, 2024 [T20I # 2645 - Live]
    » Afghanistan 103/0 (14.1 ov, Rahmanullah Gurbaz 55*, Ibrahim Zadran 44*, MJ Henry 0/21)
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 125/7 (20.0 ov, GH Dockrell 30*, BJ McCarthy 2*, JOA Gordon 2/16) - Match over
 
Feedback Print this page