View innings by innings list [change view]
Totals in terms of bowling team switch totals
Ordered by team score (reverse)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 2006-2024 219 140 68 5 6 2.058 31.30 8.61 215 260 74 Profile
Innings by innings list
DNB 0.0 - 0 n/r v Scotland Durban 13 Sep 2007 T20I # 26
DNB 0.0 - 0 n/r v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
DNB 0.0 - 0 n/r v South Africa Bengaluru 19 Jun 2022 T20I # 1575
61/6 8.0 7.62 68 2 won v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
66 12.1 5.42 235 2 won v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
70 12.3 5.60 214 2 won v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
75/1 11.2 6.61 75 2 lost v Australia Melbourne 1 Feb 2008 T20I # 52
80 14.4 5.45 171 2 won v England Colombo (RPS) 23 Sep 2012 T20I # 272
81/9 20.0 4.05 1 won v U.A.E. Mirpur 3 Mar 2016 T20I # 517
82 18.0 4.55 1 won v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
82/3 14.3 5.65 82 2 lost v Sri Lanka Colombo (RPS) 29 Jul 2021 T20I # 1207
83 17.3 4.74 1 won v Pakistan Mirpur 27 Feb 2016 T20I # 512
85 17.4 4.81 1 won v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
86 16.2 5.26 160 2 won v Australia Mirpur 30 Mar 2014 T20I # 393
87 16.0 5.43 181 2 won v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
87 16.5 5.16 170 2 won v South Africa Rajkot 17 Jun 2022 T20I # 1572
90/5 8.0 11.25 1 won v Australia Nagpur 23 Sep 2022 T20I # 1794
95/9 20.0 4.75 1 won v West Indies Lauderhill 3 Aug 2019 T20I # 842
95 13.5 6.86 202 2 won v South Africa Johannesburg 14 Dec 2023 T20I # 2401
96/4 17.1 5.59 93 2 lost v South Africa Cuttack 5 Oct 2015 T20I # 457
96/9 20.0 4.80 1 won v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
98/4 15.3 6.32 121 2 won v West Indies Lauderhill 4 Aug 2019 T20I # 843
99/9 20.0 4.95 1 won v Zimbabwe Harare 20 Jun 2016 T20I # 559
99/8 20.0 4.95 1 won v New Zealand Lucknow 29 Jan 2023 T20I # 1991
100 15.4 6.38 189 2 won v West Indies Lauderhill 7 Aug 2022 T20I # 1726
105/5 18.0 5.83 102 2 lost v Sri Lanka Pune 9 Feb 2016 T20I # 496
106/8 20.0 5.30 1 won v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
108/4 12.0 9.00 1 won v Ireland Dublin (Malahide) 26 Jun 2022 T20I # 1580
109/8 20.0 5.45 1 won v West Indies Eden Gardens 4 Nov 2018 T20I # 707
111/9 20.0 5.55 1 won v Zimbabwe Harare 12 Jun 2010 T20I # 182
111/2 14.3 7.65 111 2 lost v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
111 17.2 6.40 185 2 won v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
111/8 20.0 5.55 213 2 won v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
112/8 18.0 6.22 1 won v Ireland Nottingham 10 Jun 2009 T20I # 101
112/5 18.2 6.10 1 n/r v Afghanistan Hangzhou 7 Oct 2023 T20I # 2301
115/8 20.0 5.75 1 won v Afghanistan Gros Islet 1 May 2010 T20I # 153
115 17.2 6.63 187 2 won v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
116/9 20.0 5.80 154 2 won v South Africa Durban 20 Sep 2007 T20I # 43
116 18.0 6.44 156 2 won v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
118/5 18.0 6.55 1 won v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
118/8 18.4 6.32 1 won v Australia Ranchi 7 Oct 2017 T20I # 623
120/5 15.0 8.00 1 won v Bangladesh Mirpur 6 Mar 2016 T20I # 521
121/4 18.4 6.48 121 2 lost v England Eden Gardens 29 Oct 2011 T20I # 214
121/7 20.0 6.05 167 2 won v Bangladesh Mirpur 24 Feb 2016 T20I # 509
121 17.0 7.11 171 2 won v England Birmingham 9 Jul 2022 T20I # 1628
122/2 15.3 7.87 119 2 lost v Australia Guwahati 10 Oct 2017 T20I # 624
122/8 20.0 6.10 191 2 won v West Indies Tarouba 29 Jul 2022 T20I # 1702
123 15.5 7.76 202 2 won v Sri Lanka Pune 10 Jan 2020 T20I # 1027
123/9 20.0 6.15 180 2 won v Netherlands Sydney 27 Oct 2022 T20I # 1848
124/7 20.0 6.20 179 2 won v Zimbabwe Harare 17 Jul 2015 T20I # 440
124/9 20.0 6.20 196 2 won v West Indies Lucknow 6 Nov 2018 T20I # 709
126/9 20.0 6.30 1 won v South Africa Johannesburg 1 Dec 2006 T20I # 10
126/7 20.0 6.30 1 lost v New Zealand Nagpur 15 Mar 2016 T20I # 535
126 18.3 6.81 165 2 won v Sri Lanka Colombo (RPS) 25 Jul 2021 T20I # 1204
126 18.5 6.69 192 2 won v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
127/9 20.0 6.35 197 2 won v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
127 16.3 7.69 203 2 won v England Bengaluru 1 Feb 2017 T20I # 594
127/7 20.0 6.35 127 2 lost v Australia Visakhapatnam 24 Feb 2019 T20I # 748
128 19.4 6.50 1 won v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
129/7 20.0 6.45 1 won v West Indies Mirpur 23 Mar 2014 T20I # 382
130/5 20.0 6.50 1 lost v South Africa Nottingham 16 Jun 2009 T20I # 113
130/7 20.0 6.50 1 won v Pakistan Mirpur 21 Mar 2014 T20I # 378
130/2 15.3 8.38 125 2 lost v England Ahmedabad 12 Mar 2021 T20I # 1131
131 19.4 6.66 1 won v Australia Melbourne 3 Feb 2012 T20I # 218
131 19.1 6.83 180 2 won v South Africa Visakhapatnam 14 Jun 2022 T20I # 1571
132/9 20.0 6.60 209 2 won v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
132/7 19.0 6.94 1 n/r v Australia Melbourne 23 Nov 2018 T20I # 713
132/5 20.0 6.60 1 won v New Zealand Auckland 26 Jan 2020 T20I # 1034
132/8 20.0 6.60 1 won v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
132 19.1 6.88 192 2 won v West Indies Lauderhill 6 Aug 2022 T20I # 1725
133/6 19.4 6.76 133 2 lost v Sri Lanka Colombo (RPS) 28 Jul 2021 T20I # 1206
134/5 19.4 6.81 134 2 lost v Pakistan Bengaluru 25 Dec 2012 T20I # 296
134/4 17.5 7.51 131 2 lost v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
135/6 20.0 6.75 139 2 won v Zimbabwe Harare 22 Jun 2016 T20I # 560
135/7 20.0 6.75 1 won v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
136 19.3 6.97 160 2 won v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
137/6 20.0 6.85 200 2 won v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
137/5 19.4 6.96 134 2 lost v South Africa Perth 30 Oct 2022 T20I # 1853
137 16.4 8.22 229 2 won v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
138/7 20.0 6.90 1 won v Bangladesh Mirpur 28 Mar 2014 T20I # 389
138/9 20.0 6.90 1 won v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
139/6 20.0 6.95 145 2 won v England Nagpur 29 Jan 2017 T20I # 593
139/8 20.0 6.95 1 won v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
139/7 20.0 6.95 1 won v Ireland Dublin (Malahide) 18 Aug 2023 T20I # 2200
140/5 20.0 7.00 1 won v Zimbabwe Harare 13 Jun 2010 T20I # 183
140/1 16.5 8.31 135 2 lost v South Africa Bengaluru 22 Sep 2019 T20I # 893
141/7 20.0 7.05 142 2 tied v Pakistan Durban 14 Sep 2007 T20I # 29
141/1 14.5 9.50 141 2 lost v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
141/5 19.2 7.29 139 2 lost v West Indies Basseterre 1 Aug 2022 T20I # 1718
142/9 20.0 7.10 1 won v Sri Lanka Indore 7 Jan 2020 T20I # 1026
143/5 20.0 7.15 160 2 won v West Indies Port of Spain 4 Jun 2011 T20I # 200
143 19.4 7.27 1 n/r v West Indies Lauderhill 28 Aug 2016 T20I # 563
144 19.2 7.44 175 2 won v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
144/7 20.0 7.20 211 2 won v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
145/7 20.0 7.25 1 lost v Zimbabwe Harare 19 Jul 2015 T20I # 442
145/9 20.0 7.25 147 2 won v Bangladesh Bengaluru 23 Mar 2016 T20I # 547
145/6 16.0 9.06 151 2 won v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
146/6 20.0 7.30 1 won v West Indies Providence 6 Aug 2019 T20I # 846
146/5 20.0 7.30 1 won v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
147/9 20.0 7.35 169 2 won v South Africa Durban 9 Jan 2011 T20I # 196
147 19.5 7.41 1 won v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
148/3 18.1 8.14 148 2 lost v England Kanpur 26 Jan 2017 T20I # 592
148 19.3 7.58 199 2 won v England Southampton 7 Jul 2022 T20I # 1616
149/8 20.0 7.45 203 2 won v New Zealand Delhi 1 Nov 2017 T20I # 630
149/5 19.4 7.57 149 2 lost v England Cardiff 6 Jul 2018 T20I # 688
149/5 20.0 7.45 1 won v South Africa Mohali 18 Sep 2019 T20I # 888
149/6 18.2 8.12 149 2 lost v South Africa Cuttack 12 Jun 2022 T20I # 1569
149/6 20.0 7.45 1 lost v West Indies Tarouba 3 Aug 2023 T20I # 2188
150/5 20.0 7.50 150 2 lost v New Zealand Wellington 27 Feb 2009 T20I # 85
150/7 20.0 7.50 162 2 won v Australia Canberra 4 Dec 2020 T20I # 1114
151 19.5 7.61 153 2 won v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
151 19.3 7.74 189 2 won v Australia Adelaide 26 Jan 2016 T20I # 485
152 19.3 7.79 158 2 won v Pakistan Johannesburg 24 Sep 2007 T20I # 46
152/9 19.0 8.00 1 won v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
152/0 17.5 8.52 152 2 lost v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
152/5 20.0 7.60 193 2 won v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
152/8 20.0 7.60 186 2 won v Ireland Dublin (Malahide) 20 Aug 2023 T20I # 2208
153/7 20.0 7.65 1 lost v England Lord's 14 Jun 2009 T20I # 109
153/6 20.0 7.65 1 won v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
153/6 20.0 7.65 1 won v New Zealand Ranchi 19 Nov 2021 T20I # 1440
154/3 19.3 7.89 149 2 lost v Bangladesh Delhi 3 Nov 2019 T20I # 1000
154/7 20.0 7.70 175 2 won v Australia Raipur 1 Dec 2023 T20I # 2379
154/8 20.0 7.70 161 2 won v Australia Bengaluru 3 Dec 2023 T20I # 2380
154/5 13.5 11.13 152 2 lost v South Africa Gqeberha 12 Dec 2023 T20I # 2396
155/8 20.0 7.75 181 2 won v Bangladesh Nottingham 6 Jun 2009 T20I # 93
155/8 18.5 8.23 153 2 lost v West Indies Providence 6 Aug 2023 T20I # 2191
156/3 18.4 8.35 154 2 lost v West Indies Lord's 12 Jun 2009 T20I # 105
156/9 20.0 7.80 164 2 won v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
157/6 20.0 7.85 1 won v England Pune 20 Dec 2012 T20I # 292
157/8 20.0 7.85 185 2 won v Australia Melbourne 29 Jan 2016 T20I # 486
157/7 20.0 7.85 1 won v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
158/4 17.0 9.29 1 lost v Australia Brisbane 21 Nov 2018 T20I # 712
158/8 20.0 7.90 1 won v New Zealand Auckland 8 Feb 2019 T20I # 737
158/2 18.2 8.61 157 2 lost v England Ahmedabad 16 Mar 2021 T20I # 1133
158/5 20.0 7.90 1 won v Afghanistan Mohali 11 Jan 2024 T20I # 2428
159/6 20.0 7.95 177 2 won v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
159/8 20.0 7.95 1 won v England Manchester 3 Jul 2018 T20I # 684
159/8 20.0 7.95 1 won v Pakistan Melbourne 23 Oct 2022 T20I # 1842
159/5 20.0 7.95 1 won v West Indies Providence 8 Aug 2023 T20I # 2192
160/6 20.0 8.00 1 won v Australia Mohali 27 Mar 2016 T20I # 553
160 19.4 8.13 1 tied v New Zealand Napier 22 Nov 2022 T20I # 1911
160 20.0 8.00 163 2 won v Sri Lanka Wankhede 3 Jan 2023 T20I # 1984
164/6 20.0 8.20 1 won v Australia Sydney 25 Nov 2018 T20I # 714
164/6 20.0 8.20 1 won v England Ahmedabad 14 Mar 2021 T20I # 1132
164/6 20.0 8.20 1 won v New Zealand Jaipur 17 Nov 2021 T20I # 1434
164/5 20.0 8.20 1 won v West Indies Basseterre 2 Aug 2022 T20I # 1720
165/6 20.0 8.25 173 2 won v South Africa Cape Town 24 Feb 2018 T20I # 655
165/7 20.0 8.25 166 2 tied v New Zealand Wellington 31 Jan 2020 T20I # 1036
166/5 20.0 8.30 1 won v Australia Brabourne 20 Oct 2007 T20I # 47
166/3 18.5 8.81 163 2 lost v New Zealand Christchurch 25 Feb 2009 T20I # 84
166/8 20.0 8.30 1 won v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
167/5 20.0 8.35 164 2 lost v Sri Lanka Gros Islet 11 May 2010 T20I # 173
167/5 20.0 8.35 1 lost v New Zealand Chennai 11 Sep 2012 T20I # 261
167/9 20.0 8.35 185 2 won v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
169/6 20.0 8.45 1 lost v West Indies Bridgetown 9 May 2010 T20I # 169
169/4 19.3 8.66 166 2 lost v England Manchester 31 Aug 2011 T20I # 204
170/6 20.0 8.50 1 lost v Zimbabwe Harare 18 Jun 2016 T20I # 558
170/7 20.0 8.50 1 won v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
170/0 16.0 10.62 169 2 lost v England Adelaide 10 Nov 2022 T20I # 1878
171/4 20.0 8.55 1 won v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
171/4 20.0 8.55 1 lost v Australia Sydney 1 Feb 2012 T20I # 217
171/2 18.0 9.50 166 2 lost v West Indies Lauderhill 13 Aug 2023 T20I # 2194
172/5 20.0 8.60 187 2 won v South Africa Gros Islet 2 May 2010 T20I # 155
172/4 20.0 8.60 1 won v South Africa Mirpur 4 Apr 2014 T20I # 399
172 17.2 9.92 261 2 won v Sri Lanka Indore 22 Dec 2017 T20I # 634
172 20.0 8.60 1 won v Afghanistan Indore 14 Jan 2024 T20I # 2431
173/7 20.0 8.65 189 2 won v Australia Durban 22 Sep 2007 T20I # 45
173/2 18.3 9.35 171 2 lost v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
173/8 20.0 8.65 241 2 won v West Indies Wankhede 11 Dec 2019 T20I # 1024
174/4 19.5 8.77 174 2 lost v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
175/9 20.0 8.75 204 2 won v South Africa Johannesburg 18 Feb 2018 T20I # 652
175/5 18.3 9.45 175 2 lost v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
176/6 20.0 8.80 1 lost v New Zealand Ranchi 27 Jan 2023 T20I # 1990
177/8 20.0 8.85 186 2 won v England Ahmedabad 18 Mar 2021 T20I # 1135
178/3 20.0 8.90 187 2 won v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
178/8 20.0 8.90 1 won v West Indies Lauderhill 12 Aug 2023 T20I # 2193
179/6 20.0 8.95 180 2 tied v New Zealand Hamilton 29 Jan 2020 T20I # 1035
179/9 20.0 8.95 203 2 won v Nepal Hangzhou 3 Oct 2023 T20I # 2278
180/7 20.0 9.00 1 lost v England Birmingham 7 Sep 2014 T20I # 405
181/4 20.0 9.05 178 2 lost v England Wankhede 22 Dec 2012 T20I # 294
181/7 20.0 9.05 193 2 won v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
181/3 20.0 9.05 1 won v West Indies Chennai 11 Nov 2018 T20I # 710
182/5 19.5 9.17 182 2 lost v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
183/5 20.0 9.15 1 won v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
184/5 20.0 9.20 1 lost v Australia Bridgetown 7 May 2010 T20I # 165
186/5 20.0 9.30 1 lost v Australia Sydney 8 Dec 2020 T20I # 1116
186/7 20.0 9.30 1 won v Australia Hyderabad 25 Sep 2022 T20I # 1796
188/8 20.0 9.40 225 2 won v England Ahmedabad 20 Mar 2021 T20I # 1138
189/4 18.4 10.12 189 2 lost v South Africa Centurion 21 Feb 2018 T20I # 654
190 20.0 9.50 1 lost v New Zealand Johannesburg 16 Sep 2007 T20I # 32
191/9 20.0 9.55 236 2 won v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
194/1 18.3 10.48 191 2 lost v West Indies Kingston 9 Jul 2017 T20I # 617
194/3 19.4 9.86 191 2 lost v Australia Bengaluru 27 Feb 2019 T20I # 749
194/5 20.0 9.70 1 won v Australia Sydney 6 Dec 2020 T20I # 1115
196/3 19.4 9.96 193 2 lost v West Indies Wankhede 31 Mar 2016 T20I # 556
196/2 20.0 9.80 1 lost v New Zealand Rajkot 4 Nov 2017 T20I # 631
197/5 20.0 9.85 1 won v Australia Sydney 31 Jan 2016 T20I # 489
198/9 20.0 9.90 1 won v England Bristol 8 Jul 2018 T20I # 690
200/6 20.0 10.00 219 2 won v England Durban 19 Sep 2007 T20I # 40
200/3 19.4 10.16 200 2 lost v South Africa Dharamsala 2 Oct 2015 T20I # 456
201/7 20.0 10.05 1 won v Australia Rajkot 10 Oct 2013 T20I # 331
203/5 20.0 10.15 1 won v New Zealand Auckland 24 Jan 2020 T20I # 1031
206/7 20.0 10.30 1 won v Sri Lanka Mohali 12 Dec 2009 T20I # 127
206/6 20.0 10.30 1 lost v Sri Lanka Pune 5 Jan 2023 T20I # 1985
207/5 20.0 10.35 1 won v West Indies Hyderabad 6 Dec 2019 T20I # 1020
208/3 20.0 10.40 1 won v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
211/6 19.2 10.91 209 2 lost v Australia Mohali 20 Sep 2022 T20I # 1788
212/4 20.0 10.60 1 lost v New Zealand Hamilton 10 Feb 2019 T20I # 738
212/3 19.1 11.06 212 2 lost v South Africa Delhi 9 Jun 2022 T20I # 1554
212/6 20.0 10.60 213 2 tied v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
215/5 20.0 10.75 1 lost v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
215/7 20.0 10.75 1 lost v England Nottingham 10 Jul 2022 T20I # 1631
219/4 20.0 10.95 1 lost v South Africa Johannesburg 30 Mar 2012 T20I # 242
219/6 20.0 10.95 1 lost v New Zealand Wellington 6 Feb 2019 T20I # 735
221/5 20.0 11.05 226 2 won v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
221/3 20.0 11.05 238 2 won v South Africa Guwahati 2 Oct 2022 T20I # 1803
225/5 20.0 11.25 223 2 lost v Australia Guwahati 28 Nov 2023 T20I # 2372
227/3 20.0 11.35 1 lost v South Africa Indore 4 Oct 2022 T20I # 1805
245/6 20.0 12.25 1 lost v West Indies Lauderhill 27 Aug 2016 T20I # 562
Statsguru includes the following current or recent Twenty20 Internationals:
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page