Players
List of hundred partnerships
Partners | Runs | Wickets | Team | Opposition | Ground | Match Date | Scorecard |
MW Short, MR Marsh | 100 | 2nd | Australia | v South Africa | Durban | 1 Sep 2023 | T20I # 2228 |
M Labuschagne, AC Agar | 112 | 8th | Australia | v South Africa | Bloemfontein | 7 Sep 2023 | ODI # 4635 |
DA Warner, TM Head | 109 | 1st | Australia | v South Africa | Bloemfontein | 9 Sep 2023 | ODI # 4638 |
DA Warner, M Labuschagne | 151 | 3rd | Australia | v South Africa | Bloemfontein | 9 Sep 2023 | ODI # 4638 |
Q de Kock, T Bavuma | 146 | 1st | South Africa | v Australia | Potchefstroom | 12 Sep 2023 | ODI # 4642 |
DA Miller, H Klaasen | 222 | 5th | South Africa | v Australia | Centurion | 15 Sep 2023 | ODI # 4646 |
DA Miller, AK Markram | 109 | 5th | South Africa | v Australia | Johannesburg | 17 Sep 2023 | ODI # 4648 |
Shubman Gill, RD Gaikwad | 142 | 1st | India | v Australia | Mohali | 22 Sep 2023 | ODI # 4651 |
Shubman Gill, SS Iyer | 200 | 2nd | India | v Australia | Indore | 24 Sep 2023 | ODI # 4654 |
SPD Smith, MR Marsh | 137 | 2nd | Australia | v India | Rajkot | 27 Sep 2023 | ODI # 4657 |
Saqlain Arshad, Mohammad Ahnaff | 104 | 1st | Qatar | v Maldives | Doha | 1 Oct 2023 | T20I # 2271 |
H Thaker, A Johnson | 122 | 3rd | Canada | v Panama | Hamilton | 3 Oct 2023 | T20I # 2280 |
RA Sealy, AR Naidoo | 102 | 2nd | Cayman | v Bermuda | Hamilton | 3 Oct 2023 | T20I # 2281 |
Saqlain Arshad, I Liyanage | 110 | 1st | Qatar | v Saudi Arabia | Doha | 4 Oct 2023 | T20I # 2286 |
R Ravindra, DP Conway | 273 | 2nd | New Zealand | v England | Ahmedabad | 5 Oct 2023 | ODI # 4658 |
Waqar Ul Hassan, Abdul Waheed | 102 | 2nd | Saudi Arabia | v Kuwait | Doha | 5 Oct 2023 | T20I # 2293 |
Saud Shakeel, Mohammad Rizwan | 120 | 4th | Pakistan | v Netherlands | Hyderabad | 6 Oct 2023 | ODI # 4659 |
HE van der Dussen, Q de Kock | 204 | 2nd | South Africa | v Sri Lanka | Delhi | 7 Oct 2023 | ODI # 4661 |
KL Rahul, V Kohli | 165 | 4th | India | v Australia | Chennai | 8 Oct 2023 | ODI # 4662 |
DJ Malan, JM Bairstow | 115 | 1st | England | v Bangladesh | Dharamsala | 10 Oct 2023 | ODI # 4664 |
JE Root, DJ Malan | 151 | 2nd | England | v Bangladesh | Dharamsala | 10 Oct 2023 | ODI # 4664 |
P Nissanka, BKG Mendis | 102 | 2nd | Sri Lanka | v Pakistan | Hyderabad | 10 Oct 2023 | ODI # 4665 |
S Samarawickrama, BKG Mendis | 111 | 3rd | Sri Lanka | v Pakistan | Hyderabad | 10 Oct 2023 | ODI # 4665 |
Mohammad Rizwan, Abdullah Shafique | 176 | 3rd | Pakistan | v Sri Lanka | Hyderabad | 10 Oct 2023 | ODI # 4665 |
SI Runsewe, D Ajekun | 101 | 1st | Nigeria | v Ghana | Lagos | 10 Oct 2023 | T20I # 2307 |
Hashmatullah Shahidi, Azmatullah Omarzai | 121 | 4th | Afghanistan | v India | Delhi | 11 Oct 2023 | ODI # 4666 |
RG Sharma, Ishan Kishan | 156 | 1st | India | v Afghanistan | Delhi | 11 Oct 2023 | ODI # 4666 |
Q de Kock, T Bavuma | 108 | 1st | South Africa | v Australia | Lucknow | 12 Oct 2023 | ODI # 4667 |
KS Williamson, DJ Mitchell | 108 | 3rd | New Zealand | v Bangladesh | Chennai | 13 Oct 2023 | ODI # 4668 |
Rahmanullah Gurbaz, Ibrahim Zadran | 114 | 1st | Afghanistan | v England | Delhi | 15 Oct 2023 | ODI # 4670 |
MDKJ Perera, P Nissanka | 125 | 1st | Sri Lanka | v Australia | Lucknow | 16 Oct 2023 | ODI # 4671 |
GD Phillips, TWM Latham | 144 | 5th | New Zealand | v Afghanistan | Chennai | 18 Oct 2023 | ODI # 4673 |
DA Warner, MR Marsh | 259 | 1st | Australia | v Pakistan | Bengaluru | 20 Oct 2023 | ODI # 4675 |
Imam-ul-Haq, Abdullah Shafique | 134 | 1st | Pakistan | v Australia | Bengaluru | 20 Oct 2023 | ODI # 4675 |
LV van Beek, SA Engelbrecht | 130 | 7th | Netherlands | v Sri Lanka | Lucknow | 21 Oct 2023 | ODI # 4676 |
Kushal Malla, DS Airee | 145 | 5th | Nepal | v Hong Kong | Mulpani | 21 Oct 2023 | T20I # 2324 |
HE van der Dussen, RR Hendricks | 121 | 2nd | South Africa | v England | Wankhede | 21 Oct 2023 | ODI # 4677 |
H Klaasen, M Jansen | 151 | 6th | South Africa | v England | Wankhede | 21 Oct 2023 | ODI # 4677 |
Babar Hayat, Aizaz Khan | 114 | 4th | Hong Kong | v U.A.E. | Mulpani | 22 Oct 2023 | T20I # 2325 |
R Ravindra, DJ Mitchell | 159 | 3rd | New Zealand | v India | Dharamsala | 22 Oct 2023 | ODI # 4678 |
Rahmanullah Gurbaz, Ibrahim Zadran | 130 | 1st | Afghanistan | v Pakistan | Chennai | 23 Oct 2023 | ODI # 4679 |
AK Markram, Q de Kock | 131 | 3rd | South Africa | v Bangladesh | Wankhede | 24 Oct 2023 | ODI # 4680 |
H Klaasen, Q de Kock | 142 | 4th | South Africa | v Bangladesh | Wankhede | 24 Oct 2023 | ODI # 4680 |
DA Warner, SPD Smith | 132 | 2nd | Australia | v Netherlands | Delhi | 25 Oct 2023 | ODI # 4681 |
GJ Maxwell, PJ Cummins | 103 | 7th | Australia | v Netherlands | Delhi | 25 Oct 2023 | ODI # 4681 |
M van Lingen, N Davin | 108 | 1st | Namibia | v Zimbabwe | Windhoek | 25 Oct 2023 | T20I # 2329 |
M Coetzee, Anshuman Rath | 106 | 2nd | Hong Kong | v U.A.E. | Mulpani | 25 Oct 2023 | T20I # 2328 |
S Samarawickrama, P Nissanka | 137 | 3rd | Sri Lanka | v England | Bengaluru | 26 Oct 2023 | ODI # 4682 |
DA Warner, TM Head | 175 | 1st | Australia | v New Zealand | Dharamsala | 28 Oct 2023 | ODI # 4684 |
Nizakat Khan, M Coetzee | 101 | 1st | Hong Kong | v Kuwait | Mulpani | 30 Oct 2023 | T20I # 2336 |
Hashmatullah Shahidi, Azmatullah Omarzai | 111 | 4th | Afghanistan | v Sri Lanka | Pune | 30 Oct 2023 | ODI # 4687 |
Fakhar Zaman, Abdullah Shafique | 128 | 1st | Pakistan | v Bangladesh | Eden Gardens | 31 Oct 2023 | ODI # 4688 |
HE van der Dussen, Q de Kock | 200 | 2nd | South Africa | v New Zealand | Pune | 1 Nov 2023 | ODI # 4689 |
S Muniandy, Ahmed Faiz | 108 | 3rd | Malaysia | v Singapore | Kirtipur | 2 Nov 2023 | T20I # 2344 |
Shubman Gill, V Kohli | 189 | 2nd | India | v Sri Lanka | Wankhede | 2 Nov 2023 | ODI # 4690 |
KH Prajapati, PS Athavale | 109 | 1st | Oman | v Bahrain | Kirtipur | 3 Nov 2023 | T20I # 2346 |
KS Williamson, R Ravindra | 180 | 2nd | New Zealand | v Pakistan | Bengaluru | 4 Nov 2023 | ODI # 4692 |
Fakhar Zaman, Babar Azam | 194 | 2nd | Pakistan | v New Zealand | Bengaluru | 4 Nov 2023 | ODI # 4692 |
V Kohli, SS Iyer | 134 | 3rd | India | v South Africa | Eden Gardens | 5 Nov 2023 | ODI # 4694 |
Shakib Al Hasan, Najmul Hossain Shanto | 169 | 3rd | Bangladesh | v Sri Lanka | Delhi | 6 Nov 2023 | ODI # 4695 |
GJ Maxwell, PJ Cummins | 202 | 8th | Australia | v Afghanistan | Wankhede | 7 Nov 2023 | ODI # 4696 |
CR Woakes, BA Stokes | 129 | 7th | England | v Netherlands | Pune | 8 Nov 2023 | ODI # 4697 |
DA Warner, MR Marsh | 120 | 2nd | Australia | v Bangladesh | Pune | 11 Nov 2023 | ODI # 4700 |
SPD Smith, MR Marsh | 175 | 3rd | Australia | v Bangladesh | Pune | 11 Nov 2023 | ODI # 4700 |
BA Stokes, JE Root | 132 | 3rd | England | v Pakistan | Eden Gardens | 11 Nov 2023 | ODI # 4701 |
Shubman Gill, RG Sharma | 100 | 1st | India | v Netherlands | Bengaluru | 12 Nov 2023 | ODI # 4702 |
KL Rahul, SS Iyer | 208 | 4th | India | v Netherlands | Bengaluru | 12 Nov 2023 | ODI # 4702 |
V Kohli, SS Iyer | 163 | 2nd | India | v New Zealand | Wankhede | 15 Nov 2023 | ODI # 4703 |
KS Williamson, DJ Mitchell | 181 | 3rd | New Zealand | v India | Wankhede | 15 Nov 2023 | ODI # 4703 |
M Labuschagne, TM Head | 192 | 4th | Australia | v India | Ahmedabad | 19 Nov 2023 | ODI # 4705 |
GA Priandana, Anjar Tadarus | 107 | 1st | Indonesia | v Cambodia | Bali | 20 Nov 2023 | T20I # 2350 |
RR Sharan, Lakshit Gupta | 145 | 2nd | Cambodia | v Indonesia | Bali | 21 Nov 2023 | T20I # 2351 |
Luqman Butt, US Hathinjar | 103 | 3rd | Cambodia | v Indonesia | Bali | 22 Nov 2023 | T20I # 2353 |
SPD Smith, JP Inglis | 130 | 2nd | Australia | v India | Visakhapatnam | 23 Nov 2023 | T20I # 2360 |
SA Yadav, Ishan Kishan | 112 | 3rd | India | v Australia | Visakhapatnam | 23 Nov 2023 | T20I # 2360 |
NT Tilak Varma, RD Gaikwad | 141 | 4th | India | v Australia | Guwahati | 28 Nov 2023 | T20I # 2372 |
BA King, A Athanaze | 104 | 1st | West Indies | v England | North Sound | 3 Dec 2023 | ODI # 4706 |
SE Rutherford, SD Hope | 129 | 5th | West Indies | v England | North Sound | 6 Dec 2023 | ODI # 4707 |
A Osei, SKA Awiah | 112 | 3rd | Ghana | v Gambia | Benoni | 10 Dec 2023 | T20I # 2390 |
HT Tector, GH Dockrell | 104 | 5th | Ireland | v Zimbabwe | Harare | 10 Dec 2023 | T20I # 2391 |
DA Warner, UT Khawaja | 126 | 1st | Australia | v Pakistan | Perth | 14 Dec 2023 | Test # 2518 |
MR Marsh, UT Khawaja | 126 | 5th | Australia | v Pakistan | Perth | 14 Dec 2023 | Test # 2518 |
SA Yadav, YBK Jaiswal | 112 | 3rd | India | v South Africa | Johannesburg | 14 Dec 2023 | T20I # 2401 |
PD Salt, JC Buttler | 115 | 1st | England | v West Indies | St George's | 16 Dec 2023 | T20I # 2407 |
WA Young, TWM Latham | 171 | 3rd | New Zealand | v Bangladesh | Dunedin | 17 Dec 2023 | ODI # 4711 |
RR Hendricks, T de Zorzi | 130 | 1st | South Africa | v India | Gqeberha | 19 Dec 2023 | ODI # 4714 |
PD Salt, JC Buttler | 117 | 1st | England | v West Indies | Tarouba | 19 Dec 2023 | T20I # 2414 |
WA Young, HM Nicholls | 128 | 2nd | New Zealand | v Bangladesh | Nelson | 20 Dec 2023 | ODI # 4715 |
NT Tilak Varma, SV Samson | 116 | 4th | India | v South Africa | Paarl | 21 Dec 2023 | ODI # 4716 |
GA Priandana, Anjar Tadarus | 107 | 1st | Indonesia | v Philippines | Bali | 23 Dec 2023 | T20I # 2417 |
SPD Smith, MR Marsh | 153 | 5th | Australia | v Pakistan | Melbourne | 26 Dec 2023 | Test # 2519 |
D Elgar, DG Bedingham | 131 | 4th | South Africa | v India | Centurion | 26 Dec 2023 | Test # 2520 |
M Jansen, D Elgar | 111 | 6th | South Africa | v India | Centurion | 26 Dec 2023 | Test # 2520 |
Rahmanullah Gurbaz, Ibrahim Zadran | 137 | 2nd | Afghanistan | v U.A.E. | Sharjah | 29 Dec 2023 | T20I # 2424 |
DA Warner, M Labuschagne | 119 | 2nd | Australia | v Pakistan | Sydney | 3 Jan 2024 | Test # 2521 |
AD Mathews, KIC Asalanka | 118 | 5th | Sri Lanka | v Zimbabwe | Colombo (RPS) | 16 Jan 2024 | T20I # 2433 |
TL Seifert, FH Allen | 125 | 2nd | New Zealand | v Pakistan | Dunedin | 17 Jan 2024 | T20I # 2434 |
RK Singh, RG Sharma | 190 | 5th | India | v Afghanistan | Bengaluru | 17 Jan 2024 | T20I # 2435 |
GD Phillips, DJ Mitchell | 139 | 4th | New Zealand | v Pakistan | Christchurch | 19 Jan 2024 | T20I # 2437 |
KAR Hodge, J Da Silva | 149 | 6th | West Indies | v Australia | Brisbane | 25 Jan 2024 | Test # 2524 |
OJ Pope, BT Foakes | 112 | 6th | England | v India | Hyderabad | 25 Jan 2024 | Test # 2525 |
Waji Ul Hassan, Abdul Waheed | 102 | 3rd | Saudi Arabia | v Cambodia | Bangkok | 1 Feb 2024 | T20I # 2443 |
RL Chase, KU Carty | 110 | 5th | West Indies | v Australia | Melbourne | 2 Feb 2024 | ODI # 4721 |
SPD Smith, C Green | 149 | 3rd | Australia | v West Indies | Melbourne | 2 Feb 2024 | ODI # 4721 |
AD Mathews, LD Chandimal | 232 | 4th | Sri Lanka | v Afghanistan | Colombo (SSC) | 2 Feb 2024 | Test # 2527 |
Noor Ali Zadran, Ibrahim Zadran | 106 | 1st | Afghanistan | v Sri Lanka | Colombo (SSC) | 2 Feb 2024 | Test # 2527 |
Rahmat Shah, Ibrahim Zadran | 108 | 2nd | Afghanistan | v Sri Lanka | Colombo (SSC) | 2 Feb 2024 | Test # 2527 |
KS Williamson, R Ravindra | 232 | 3rd | New Zealand | v South Africa | Mount Maunganui | 4 Feb 2024 | Test # 2528 |
R Ravindra, DJ Mitchell | 103 | 4th | New Zealand | v South Africa | Mount Maunganui | 4 Feb 2024 | Test # 2528 |
KD Petersen, DG Bedingham | 105 | 5th | South Africa | v New Zealand | Mount Maunganui | 4 Feb 2024 | Test # 2528 |
P Nissanka, WIA Fernando | 182 | 1st | Sri Lanka | v Afghanistan | Pallekele | 9 Feb 2024 | ODI # 4725 |
S Samarawickrama, P Nissanka | 120 | 3rd | Sri Lanka | v Afghanistan | Pallekele | 9 Feb 2024 | ODI # 4725 |
Mohammad Nabi, Azmatullah Omarzai | 242 | 6th | Afghanistan | v Sri Lanka | Pallekele | 9 Feb 2024 | ODI # 4725 |
RK Paudel, D Khanal | 150 | 3rd | Nepal | v Canada | Kirtipur | 10 Feb 2024 | ODI # 4726 |
W Miyauchi, K Kadowaki-Fleming | 121 | 2nd | Japan | v Singapore | Bangkok | 11 Feb 2024 | T20I # 2460 |
S Chandramohan, Aritra Dutta | 101 | 2nd | Singapore | v Japan | Bangkok | 11 Feb 2024 | T20I # 2460 |
S Samarawickrama, BKG Mendis | 103 | 3rd | Sri Lanka | v Afghanistan | Pallekele | 11 Feb 2024 | ODI # 4727 |
J Liyanage, KIC Asalanka | 111 | 5th | Sri Lanka | v Afghanistan | Pallekele | 11 Feb 2024 | ODI # 4727 |
B Sharki, AK Sah | 189 | 2nd | Nepal | v Canada | Kirtipur | 12 Feb 2024 | ODI # 4728 |
WA Young, KS Williamson | 152 | 4th | New Zealand | v South Africa | Hamilton | 13 Feb 2024 | Test # 2529 |
SE Rutherford, AD Russell | 139 | 6th | West Indies | v Australia | Perth | 13 Feb 2024 | T20I # 2467 |
Babar Hayat, JJ Atkinson | 127 | 4th | Hong Kong | v Japan | Mong Kok | 14 Feb 2024 | T20I # 2469 |
P Nissanka, WIA Fernando | 173 | 1st | Sri Lanka | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 |
L Yamamoto-Lake, K Kadowaki-Fleming | 258 | 1st | Japan | v China | Mong Kok | 15 Feb 2024 | T20I # 2470 |
RG Sharma, RA Jadeja | 204 | 4th | India | v England | Rajkot | 15 Feb 2024 | Test # 2530 |
Shubman Gill, YBK Jaiswal | 155 | 2nd | India | v England | Rajkot | 15 Feb 2024 | Test # 2530 |
SN Khan, YBK Jaiswal | 172 | 5th | India | v England | Rajkot | 15 Feb 2024 | Test # 2530 |
AK Sah, Aasif Sheikh | 105 | 2nd | Nepal | v Netherlands | Kirtipur | 17 Feb 2024 | ODI # 4731 |
R Ravindra, DP Conway | 113 | 2nd | New Zealand | v Australia | Wellington | 21 Feb 2024 | T20I # 2481 |
JE Root, BT Foakes | 113 | 6th | England | v India | Ranchi | 23 Feb 2024 | Test # 2531 |
JE Root, OE Robinson | 102 | 8th | England | v India | Ranchi | 23 Feb 2024 | Test # 2531 |
Vikramjit Singh, SA Engelbrecht | 102 | 3rd | Netherlands | v Nepal | Kirtipur | 25 Feb 2024 | ODI # 4735 |
JN Loftie-Eaton, MB Kruger | 135 | 4th | Namibia | v Nepal | Kirtipur | 27 Feb 2024 | T20I # 2485 |
JR Hazlewood, C Green | 116 | 10th | Australia | v New Zealand | Wellington | 29 Feb 2024 | Test # 2533 |
M Levitt, SA Engelbrecht | 193 | 2nd | Netherlands | v Namibia | Kirtipur | 29 Feb 2024 | T20I # 2488 |
Nizakat Khan, M Coetzee | 117 | 1st | Hong Kong | v Qatar | Doha | 29 Feb 2024 | T20I # 2489 |
SA Wijeyeratne, Pargat Singh | 115 | 2nd | Canada | v Scotland | Dubai (DICS) | 1 Mar 2024 | ODI # 4737 |
RG Sharma, YBK Jaiswal | 104 | 1st | India | v England | Dharamsala | 7 Mar 2024 | Test # 2534 |
Shubman Gill, RG Sharma | 171 | 2nd | India | v England | Dharamsala | 7 Mar 2024 | Test # 2534 |
H Thaker, NR Kirton | 109 | 5th | Canada | v Scotland | Dubai (DICS) | 7 Mar 2024 | ODI # 4740 |
Rahmanullah Gurbaz, Ibrahim Zadran | 150 | 1st | Afghanistan | v Ireland | Sharjah | 7 Mar 2024 | ODI # 4741 |
LJ Tucker, HT Tector | 173 | 4th | Ireland | v Afghanistan | Sharjah | 7 Mar 2024 | ODI # 4741 |
KS Williamson, TWM Latham | 105 | 2nd | New Zealand | v Australia | Christchurch | 8 Mar 2024 | Test # 2535 |
R Ravindra, DJ Mitchell | 123 | 4th | New Zealand | v Australia | Christchurch | 8 Mar 2024 | Test # 2535 |
MR Marsh, AT Carey | 140 | 6th | Australia | v New Zealand | Christchurch | 8 Mar 2024 | Test # 2535 |
TP Ura, S Bau | 124 | 1st | P.N.G. | v Hong Kong | Mong Kok | 12 Mar 2024 | T20I # 2517 |
Najmul Hossain Shanto, Mushfiqur Rahim | 165 | 5th | Bangladesh | v Sri Lanka | Chattogram | 13 Mar 2024 | ODI # 4743 |
P Nissanka, KIC Asalanka | 185 | 4th | Sri Lanka | v Bangladesh | Chattogram | 15 Mar 2024 | ODI # 4744 |
L Siaka, CJA Amini | 139 | 3rd | P.N.G. | v Malaysia | Kuala Lumpur | 16 Mar 2024 | T20I # 2522 |
S Ssesazi, RG Mukasa | 160 | 1st | Uganda | v Ghana | Accra | 18 Mar 2024 | T20I # 2528 |
PHKD Mendis, DM de Silva | 202 | 6th | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 | Test # 2536 |
PHKD Mendis, DM de Silva | 173 | 7th | Sri Lanka | v Bangladesh | Sylhet | 22 Mar 2024 | Test # 2536 |
T Sandeep, Adil Butt | 120 | 1st | Eswatini | v Lesotho | Malkerns | 29 Mar 2024 | T20I # 2534 |
BKG Mendis, FDM Karunaratne | 114 | 2nd | Sri Lanka | v Bangladesh | Chattogram | 30 Mar 2024 | Test # 2537 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Bahrain vs Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) Final, Jul 13, 2025 [T20I # 3314]
Germany vs Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) 12th Match, Jul 12, 2025 [T20I # 3309]
Tanzania vs Bahrain at Blantyre, Quadrangular Twenty20 Series (Malawi) 9th Match, Jul 10, 2025 [T20I # 3296]