Highest partnership for the 1st wicket
Partners Runs Team Opposition Ground Match Date Scorecard
Hazratullah Zazai, Usman Ghani 236 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
AJ Finch, DJM Short 223 Australia v Zimbabwe Harare 3 Jul 2018 T20I # 683
S Davizi, Dylan Steyn 220 Czech Rep. v Bulgaria Marsa 12 May 2022 T20I # 1529
BA Pai, L Bruce 213* Gibraltar v Bulgaria Marsa 13 May 2022 T20I # 1531
Mohammad Rizwan, Babar Azam 203* Pakistan v England Karachi 22 Sep 2022 T20I # 1793
HG Munsey, KJ Coetzer 200 Scotland v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
Mohammad Rizwan, Babar Azam 197 Pakistan v South Africa Centurion 14 Apr 2021 T20I # 1147
KS Leverock, T Manders 179 Bermuda v Panama Buenos Aires 28 Feb 2023 T20I # 2009
BA Pai, L Bruce 172* Gibraltar v Bulgaria Marsa 23 Oct 2021 T20I # 1347
MJ Guptill, KS Williamson 171* New Zealand v Pakistan Hamilton 17 Jan 2016 T20I # 480
JC Buttler, AD Hales 170* England v India Adelaide 10 Nov 2022 T20I # 1878
GC Smith, LE Bosman 170 South Africa v England Centurion 15 Nov 2009 T20I # 125
RG Sharma, KL Rahul 165 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
RG Sharma, S Dhawan 160 India v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
RG Sharma, S Dhawan 158 India v New Zealand Delhi 1 Nov 2017 T20I # 630
Mohammad Rizwan, Babar Azam 158 Pakistan v West Indies Karachi 16 Dec 2021 T20I # 1450
Zubaidi Zulkifle, Virandeep Singh 156 Malaysia v Bahrain Bangi 19 Dec 2022 T20I # 1969
PD Hennessy, Awais Ahmed 155 Spain v Malta Cartagena 30 Mar 2019 T20I # 765
PR Stirling, KJ O'Brien 154 Ireland v West Indies St George's 15 Jan 2020 T20I # 1028
Mohammad Rizwan, Babar Azam 152* Pakistan v India Dubai (DSC) 24 Oct 2021 T20I # 1361
Q de Kock, RR Hendricks 152 South Africa v West Indies Centurion 26 Mar 2023 T20I # 2032
Mohammad Rizwan, Babar Azam 150 Pakistan v England Nottingham 16 Jul 2021 T20I # 1191
R Pathan, M Spoors 149 Canada v Philippines Al Amerat 18 Feb 2022 T20I # 1468
C Tommy, N Nipiko 148 Vanuatu v Fiji Suva 16 Mar 2023 T20I # 2027
CH Gayle, DS Smith 145 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
J Bulele, F Damiao Couana 145 Mozambique v Cameroon Rwanda 3 Nov 2021 T20I # 1387
S Davizi, H Gori 144 Czech Rep. v Malta Marsa 20 Oct 2019 T20I # 945
R Pathan, NS Dhaliwal 144 Canada v Panama Coolidge 14 Nov 2021 T20I # 1427
MJ Lumb, AD Hales 143* England v New Zealand Wellington 15 Feb 2013 T20I # 304
Kamran Akmal, Salman Butt 142 Pakistan v Bangladesh Gros Islet 1 May 2010 T20I # 154
Mukhtar Ahmed, Ahmed Shehzad 142 Pakistan v Zimbabwe Lahore 22 May 2015 T20I # 417
A Johnson, SA Wijeyeratne 142 Canada v Oman Al Amerat 16 Nov 2022 T20I # 1885
KL Rahul, RG Sharma 140 India v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
Zubaidi Zulkifle, Virandeep Singh 140 Malaysia v Bhutan Bangi 2 Jul 2022 T20I # 1597
G Gambhir, V Sehwag 136 India v England Durban 19 Sep 2007 T20I # 40
MJ Guptill, C Munro 136 New Zealand v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
RG Sharma, KL Rahul 135 India v West Indies Wankhede 11 Dec 2019 T20I # 1024
T Manders, AC Douglas 135 Bermuda v Bahamas Coolidge 10 Nov 2021 T20I # 1413
Muhammad Muneeb, Aziz Mohammad 135 Belgium v Malta Gent 11 Jun 2022 T20I # 1558
AJ Finch, DA Warner 134* Australia v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
CH Gayle, ADS Fletcher 133 West Indies v Australia The Oval 6 Jun 2009 T20I # 92
SR Watson, DA Warner 133 Australia v India Colombo (RPS) 28 Sep 2012 T20I # 278
LMP Simmons, E Lewis 133 West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
GC Smith, LE Bosman 132* South Africa v Pakistan Johannesburg 2 Feb 2007 T20I # 14
Khawar Ali, Jatinder Singh 132* Oman v Maldives Al Amerat 25 Feb 2020 T20I # 1058
MJ Guptill, C Munro 132 New Zealand v Australia Auckland 16 Feb 2018 T20I # 649
BA Pai, L Bruce 132 Gibraltar v Bulgaria Marsa 24 Oct 2021 T20I # 1356
JC Buttler, AD Hales 132 England v Australia Perth 9 Oct 2022 T20I # 1812
Aqib Ilyas, Jatinder Singh 131* Oman v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
JD Ryder, BB McCullum 130 New Zealand v West Indies Hamilton 28 Dec 2008 T20I # 79
R Sandaruwan, Usman Patel 129 Kuwait v Bahrain Al Amerat 26 Feb 2020 T20I # 1063
Muhammad Waseem, V Aravind 129 U.A.E. v Afghanistan Abu Dhabi 19 Feb 2023 T20I # 1995
AD Hales, C Kieswetter 128* England v West Indies The Oval 23 Sep 2011 T20I # 207
MJ Guptill, BB McCullum 127* New Zealand v Zimbabwe Harare 15 Oct 2011 T20I # 211
T Bavuma, RR Hendricks 127 South Africa v Ireland Belfast 24 Jul 2021 T20I # 1201
DO Obuya, SO Tikolo 126* Kenya v Scotland Nairobi (Gym) 4 Feb 2010 T20I # 133
AA Obanda, SO Tikolo 126 Kenya v Canada Dubai (DSC) 10 Feb 2010 T20I # 138
J Charles, E Lewis 126 West Indies v India Lauderhill 27 Aug 2016 T20I # 562
PR Stirling, KJ O'Brien 126 Ireland v Afghanistan Dehradun 23 Feb 2019 T20I # 746
AB de Villiers, HM Amla 125 South Africa v England Johannesburg 21 Feb 2016 T20I # 506
TP Ura, A Vala 125 P.N.G. v Namibia ICCA 2 Dubai 20 Oct 2019 T20I # 946
TM Dilshan, ST Jayasuriya 124 Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
Mohammad Hafeez, Imran Nazir 124 Pakistan v Bangladesh Pallekele 25 Sep 2012 T20I # 274
A Johnson, SA Wijeyeratne 124 Canada v Oman Al Amerat 21 Nov 2022 T20I # 1910
Litton Das, Rony Talukdar 124 Bangladesh v Ireland Chattogram 29 Mar 2023 T20I # 2037
RG Sharma, S Dhawan 123 India v West Indies Lucknow 6 Nov 2018 T20I # 709
MP O'Dowd, BN Cooper 123 Netherlands v Bermuda Dubai (DSC) 26 Oct 2019 T20I # 974
H Lakov, IA De Silva 123 Bulgaria v Czech Rep. Marsa 12 May 2022 T20I # 1529
AJ Finch, DA Warner 122 Australia v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
RR Hendricks, Q de Kock 121* South Africa v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
DA Warner, DJM Short 121 Australia v New Zealand Auckland 16 Feb 2018 T20I # 649
Zeeshan Kukikhel, Abhijeet Ahuja 121 Hungary v Malta Ilfov County 5 Sep 2021 T20I # 1259
G Mckeon, HA Jackson 121 France v Estonia Kerava 30 Jul 2022 T20I # 1709
BB McCullum, MJ Guptill 120 New Zealand v Zimbabwe Harare 17 Oct 2011 T20I # 213
DA Warner, AJ Finch 120 Australia v South Africa Cape Town 26 Feb 2020 T20I # 1065
KL Rahul, V Kohli 119 India v Afghanistan Dubai (DSC) 8 Sep 2022 T20I # 1761
Muhammad Waseem, V Aravind 119 U.A.E. v Afghanistan Abu Dhabi 18 Feb 2023 T20I # 1994
RG Sharma, S Dhawan 118 India v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
KL Rahul, RG Sharma 117 India v New Zealand Ranchi 19 Nov 2021 T20I # 1440
FH Allen, DP Conway 117 New Zealand v Pakistan Christchurch 11 Oct 2022 T20I # 1815
Taranjeet Singh, R Satheesan 116* Romania v Serbia Sofia 26 Jun 2021 T20I # 1173
TP Visee, MP O'Dowd 116 Netherlands v Ireland Al Amerat 17 Feb 2019 T20I # 743
K Bhurtel, Aasif Sheikh 116 Nepal v Netherlands Kirtipur 17 Apr 2021 T20I # 1149
Aziz Mohammad, Muhammad Muneeb 116 Belgium v Gibraltar Gent 28 Jun 2022 T20I # 1581
PR Stirling, KJ O'Brien 115 Ireland v Scotland Al Amerat 15 Feb 2019 T20I # 742
Mohammad Rizwan, Babar Azam 113 Pakistan v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
G Mckeon, HA Jackson 113 France v Czech Rep. Kerava 24 Jul 2022 T20I # 1683
J Bulele, F Damiao Couana 112 Mozambique v Eswatini Kigali 2 Dec 2022 T20I # 1931
DA Warner, SR Watson 111 Australia v Pakistan Dubai (DSC) 10 Sep 2012 T20I # 259
MJ Lumb, AD Hales 111 England v Australia Chester-le-Street 31 Aug 2013 T20I # 329
MN van Wyk, RR Hendricks 111 South Africa v West Indies Durban 14 Jan 2015 T20I # 415
RG Sharma, Ishan Kishan 111 India v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
DO Obuya, SO Tikolo 110* Kenya v Scotland Nairobi (Gym) 1 Feb 2010 T20I # 129
LD Chandimal, TM Dilshan 110 Sri Lanka v Pakistan Mirpur 4 Mar 2016 T20I # 518
IA Karim, AR Gandhi 110 Kenya v Singapore ICCA 2 Dubai 23 Oct 2019 T20I # 960
WTS Porterfield, PR Stirling 109* Ireland v Canada Dubai (DSC) 22 Mar 2012 T20I # 236
DA Warner, AJ Finch 109* Australia v Pakistan Perth 8 Nov 2019 T20I # 1009
J Broad, Talha Khan 109* Germany v Italy Almeria 4 Nov 2022 T20I # 1865
HG Munsey, KJ Coetzer 109 Scotland v Ireland Al Amerat 15 Feb 2019 T20I # 742
Muhammad Muneeb, Aziz Mohammad 109 Belgium v Austria Waterloo 24 Jul 2021 T20I # 1199
Mohammad Ihsan, Shafat Ali Syed 109 Spain v Isle of Man Cartagena 26 Feb 2023 T20I # 2004
P Khadka, G Malla 108 Nepal v Bhutan Kirtipur 5 Dec 2019 T20I # 1018
JN Malan, AK Markram 108 South Africa v Pakistan Centurion 14 Apr 2021 T20I # 1147
Abdul Rahman, Aman Desai 108 Singapore v Bahrain Bangi 21 Dec 2022 T20I # 1974
Sharjeel Khan, Khalid Latif 107 Pakistan v England Manchester 7 Sep 2016 T20I # 566
CL White, AJ Finch 106 Australia v England Hobart 29 Jan 2014 T20I # 354
DP Conway, MJ Guptill 106 New Zealand v Australia Wellington 7 Mar 2021 T20I # 1129
Muhammad Younis, Sarfaraz Ali 106 Bahrain v Qatar Doha 23 Oct 2021 T20I # 1348
R Satheesan, Taranjeet Singh 106 Romania v Czech Rep. Marsa 13 May 2022 T20I # 1532
MJ Guptill, C Munro 105 New Zealand v India Rajkot 4 Nov 2017 T20I # 631
VB Chikkannaiah, Abdul-Shakoor Rahimzei 105 Germany v Spain Almeria 8 Mar 2020 T20I # 1081
JM Bairstow, DJ Malan 105 England v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
Mohammad Rizwan, Babar Azam 105 Pakistan v New Zealand Sydney 9 Nov 2022 T20I # 1877
AC Gilchrist, ML Hayden 104 Australia v Bangladesh Cape Town 16 Sep 2007 T20I # 33
SR Watson, DA Warner 104 Australia v India Bridgetown 7 May 2010 T20I # 165
KL Rahul, Mandeep Singh 103* India v Zimbabwe Harare 20 Jun 2016 T20I # 559
RJ Nicol, JEC Franklin 103 New Zealand v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
J Charles, CH Gayle 103 West Indies v England Pallekele 27 Sep 2012 T20I # 276
Saud Islam, S Ssesazi 103 Uganda v Nigeria Entebbe 13 Sep 2021 T20I # 1271
PR Stirling, A Balbirnie 103 Ireland v Oman Al Amerat 12 Feb 2022 T20I # 1461
AC Gilchrist, ML Hayden 102* Australia v Sri Lanka Cape Town 20 Sep 2007 T20I # 41
Raza Iqbal, KD Abeyrathna 102* Norway v Estonia Kerava 24 Jul 2022 T20I # 1681
RR Watson, KJ Coetzer 102 Scotland v Kenya Belfast 4 Aug 2008 T20I # 66
RS Bopara, LJ Wright 102 England v Netherlands Lord's 5 Jun 2009 T20I # 90
K Bhurtel, Aasif Sheikh 102 Nepal v Malaysia Kirtipur 19 Apr 2021 T20I # 1151
Mohammad Naim, Soumya Sarkar 102 Bangladesh v Zimbabwe Harare 22 Jul 2021 T20I # 1196
A McAuley, N Knights 102 Isle of Man v Romania Kerava 15 Jul 2022 T20I # 1660
BA King, SSJ Brooks 102 West Indies v New Zealand Kingston 14 Aug 2022 T20I # 1735
Saud Islam, S Ssesazi 101* Uganda v Malawi Kigali 16 Oct 2021 T20I # 1302
MJ Guptill, KS Williamson 101 New Zealand v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
V Sibanda, H Masakadza 101 Zimbabwe v Bangladesh Khulna 15 Jan 2016 T20I # 479
Zaheer Ibrahim, Kamran Khan 101 Qatar v Uganda Doha 12 Feb 2020 T20I # 1038
Mohammad Rizwan, Babar Azam 101 Pakistan v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
MDKJ Perera, TM Dilshan 100 Sri Lanka v Pakistan Dubai (DSC) 13 Dec 2013 T20I # 351
Sikandar Raza, CJ Chibhabha 100 Zimbabwe v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
SJ Myburgh, TP Visee 100 Netherlands v Scotland Al Amerat 13 Feb 2019 T20I # 739
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Bangladesh v Ireland at Chattogram, 3rd T20I, Mar 31, 2023 [T20I # 2038]
Bangladesh v Ireland at Chattogram, 2nd T20I, Mar 29, 2023 [T20I # 2037]
South Africa v West Indies at Johannesburg, 3rd T20I, Mar 28, 2023 [T20I # 2036]