View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 2005-2023 173 96 73 1 3 1.315 27.31 8.33 172 259 87 Profile
Innings by innings list
133 19.3 6.82 1 lost v New Zealand Johannesburg 21 Oct 2005 T20I # 3
114 18.3 6.16 210 2 lost v Australia Brisbane 9 Jan 2006 T20I # 4
201/4 20.0 10.05 1 won v Australia Johannesburg 24 Feb 2006 T20I # 6
126/9 20.0 6.30 1 lost v India Johannesburg 1 Dec 2006 T20I # 10
132/0 11.3 11.47 130 2 won v Pakistan Johannesburg 2 Feb 2007 T20I # 14
208/2 17.4 11.77 206 2 won v West Indies Johannesburg 11 Sep 2007 T20I # 20
146/3 18.5 7.75 145 2 won v Bangladesh Cape Town 15 Sep 2007 T20I # 31
154/8 20.0 7.70 1 won v England Cape Town 16 Sep 2007 T20I # 34
158/4 19.1 8.24 154 2 won v New Zealand Durban 19 Sep 2007 T20I # 39
116/9 20.0 5.80 154 2 lost v India Durban 20 Sep 2007 T20I # 43
131/7 19.5 6.60 130 2 won v New Zealand Johannesburg 23 Nov 2007 T20I # 48
58/8 13.0 4.46 1 lost v West Indies Gqeberha 16 Dec 2007 T20I # 50
134/6 19.2 6.93 132 2 won v West Indies Johannesburg 18 Jan 2008 T20I # 51
118/7 14.0 8.42 1 won v Bangladesh Johannesburg 5 Nov 2008 T20I # 77
130 18.0 7.22 183 2 lost v Australia Melbourne 11 Jan 2009 T20I # 80
157/5 20.0 7.85 1 lost v Australia Brisbane 13 Jan 2009 T20I # 81
168/6 19.2 8.68 167 2 won v Australia Johannesburg 27 Mar 2009 T20I # 87
156/5 20.0 7.80 1 won v Australia Centurion 29 Mar 2009 T20I # 88
211/5 20.0 10.55 1 won v Scotland The Oval 7 Jun 2009 T20I # 94
128/7 20.0 6.40 1 won v New Zealand Lord's 9 Jun 2009 T20I # 99
114/3 18.2 6.21 112 2 won v England Nottingham 11 Jun 2009 T20I # 103
183/7 20.0 9.15 1 won v West Indies The Oval 13 Jun 2009 T20I # 106
130/5 20.0 6.50 1 won v India Nottingham 16 Jun 2009 T20I # 113
142/5 20.0 7.10 150 2 lost v Pakistan Nottingham 18 Jun 2009 T20I # 114
127/3 13.0 9.76 129 2 lost v England Johannesburg 13 Nov 2009 T20I # 124
241/6 20.0 12.05 1 won v England Centurion 15 Nov 2009 T20I # 125
172/5 20.0 8.60 187 2 lost v India Gros Islet 2 May 2010 T20I # 155
139/7 20.0 6.95 1 won v Afghanistan Bridgetown 5 May 2010 T20I # 162
170/4 20.0 8.50 1 won v New Zealand Bridgetown 6 May 2010 T20I # 164
129 19.0 6.78 169 2 lost v England Bridgetown 8 May 2010 T20I # 168
137/7 20.0 6.85 149 2 lost v Pakistan Gros Islet 10 May 2010 T20I # 171
136/7 20.0 6.80 1 won v West Indies North Sound 19 May 2010 T20I # 178
120/7 20.0 6.00 1 won v West Indies North Sound 20 May 2010 T20I # 179
169/3 15.5 10.67 169 2 won v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
194/6 20.0 9.70 1 won v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
120/4 18.2 6.54 120 2 won v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
125/4 18.4 6.69 121 2 won v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
147/9 20.0 7.35 169 2 lost v India Durban 9 Jan 2011 T20I # 196
146/7 20.0 7.30 1 lost v Australia Cape Town 13 Oct 2011 T20I # 210
148/7 19.1 7.72 148 2 won v Australia Johannesburg 16 Oct 2011 T20I # 212
147/6 20.0 7.35 1 lost v New Zealand Wellington 17 Feb 2012 T20I # 221
174/2 16.0 10.87 174 2 won v New Zealand Hamilton 19 Feb 2012 T20I # 222
165/7 20.0 8.25 1 won v New Zealand Auckland 22 Feb 2012 T20I # 223
219/4 20.0 10.95 1 won v India Johannesburg 30 Mar 2012 T20I # 242
119/3 19.0 6.26 119 2 won v England Chester-le-Street 8 Sep 2012 T20I # 258
77/5 9.0 8.55 1 n/r v England Manchester 10 Sep 2012 T20I # 260
90/5 11.0 8.18 119 2 lost v England Birmingham 12 Sep 2012 T20I # 262
94/0 12.4 7.42 94 2 won v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
78/4 7.0 11.14 1 won v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
133/6 20.0 6.65 1 lost v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
146/5 20.0 7.30 1 lost v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
151 19.5 7.61 153 2 lost v India Colombo (RPS) 2 Oct 2012 T20I # 286
87/2 12.1 7.15 87 2 won v New Zealand Durban 21 Dec 2012 T20I # 293
165/5 19.0 8.68 1 lost v New Zealand East London 23 Dec 2012 T20I # 295
179/6 20.0 8.95 1 won v New Zealand Gqeberha 26 Dec 2012 T20I # 297
100 12.2 8.10 196 2 lost v Pakistan Centurion 3 Mar 2013 T20I # 306
115/6 20.0 5.75 1 won v Sri Lanka Colombo (RPS) 2 Aug 2013 T20I # 323
145/6 20.0 7.25 1 won v Sri Lanka Hambantota 4 Aug 2013 T20I # 324
163/3 20.0 8.15 1 lost v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
99/1 14.3 6.82 99 2 won v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
150/5 20.0 7.50 1 won v Pakistan Dubai (DICS) 15 Nov 2013 T20I # 336
153/7 20.0 7.65 1 won v Pakistan Johannesburg 20 Nov 2013 T20I # 340
170/4 20.0 8.50 177 2 lost v Pakistan Cape Town 22 Nov 2013 T20I # 343
80/1 7.0 11.42 1 lost v Australia Durban 12 Mar 2014 T20I # 363
128/7 20.0 6.40 1 lost v Australia Centurion 14 Mar 2014 T20I # 365
160/8 20.0 8.00 166 2 lost v Sri Lanka Chattogram 22 Mar 2014 T20I # 379
170/6 20.0 8.50 1 won v New Zealand Chattogram 24 Mar 2014 T20I # 383
145/9 20.0 7.25 1 won v Netherlands Chattogram 27 Mar 2014 T20I # 386
196/5 20.0 9.80 1 won v England Chattogram 29 Mar 2014 T20I # 391
172/4 20.0 8.60 1 lost v India Mirpur 4 Apr 2014 T20I # 399
145/3 19.0 7.63 145 2 won v Australia Adelaide 5 Nov 2014 T20I # 407
101/7 20.0 5.05 1 lost v Australia Melbourne 7 Nov 2014 T20I # 408
145/6 20.0 7.25 1 lost v Australia Sydney 9 Nov 2014 T20I # 409
165/4 20.0 8.25 1 lost v West Indies Cape Town 9 Jan 2015 T20I # 413
231/7 20.0 11.55 1 lost v West Indies Johannesburg 11 Jan 2015 T20I # 414
195/3 20.0 9.75 1 won v West Indies Durban 14 Jan 2015 T20I # 415
148/4 20.0 7.40 1 won v Bangladesh Mirpur 5 Jul 2015 T20I # 428
169/4 20.0 8.45 1 won v Bangladesh Mirpur 7 Jul 2015 T20I # 429
152/4 17.5 8.52 152 2 won v New Zealand Durban 14 Aug 2015 T20I # 451
145/8 20.0 7.25 178 2 lost v New Zealand Centurion 16 Aug 2015 T20I # 452
200/3 19.4 10.16 200 2 won v India Dharamsala 2 Oct 2015 T20I # 456
96/4 17.1 5.59 93 2 won v India Cuttack 5 Oct 2015 T20I # 457
135/7 20.0 6.75 135 2 won v England Cape Town 19 Feb 2016 T20I # 503
172/1 14.4 11.72 172 2 won v England Johannesburg 21 Feb 2016 T20I # 506
158/7 19.2 8.17 158 2 won v Australia Durban 4 Mar 2016 T20I # 519
204/7 20.0 10.20 1 lost v Australia Johannesburg 6 Mar 2016 T20I # 520
178/4 20.0 8.90 1 lost v Australia Cape Town 9 Mar 2016 T20I # 526
229/4 20.0 11.45 1 lost v England Wankhede 18 Mar 2016 T20I # 540
209/5 20.0 10.45 1 won v Afghanistan Wankhede 20 Mar 2016 T20I # 542
122/8 20.0 6.10 1 lost v West Indies Nagpur 25 Mar 2016 T20I # 549
122/2 17.4 6.90 121 2 won v Sri Lanka Delhi 28 Mar 2016 T20I # 554
126/5 10.0 12.60 1 won v Sri Lanka Centurion 20 Jan 2017 T20I # 589
113 19.3 5.79 1 lost v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
169/5 20.0 8.45 1 lost v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
185/6 20.0 9.25 1 won v New Zealand Auckland 17 Feb 2017 T20I # 595
142/3 20.0 7.10 1 lost v England Southampton 21 Jun 2017 T20I # 614
174/8 20.0 8.70 1 won v England Taunton 23 Jun 2017 T20I # 615
162/7 20.0 8.10 182 2 lost v England Cardiff 25 Jun 2017 T20I # 616
195/4 20.0 9.75 1 won v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
224/4 20.0 11.20 1 won v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
175/9 20.0 8.75 204 2 lost v India Johannesburg 18 Feb 2018 T20I # 652
189/4 18.4 10.12 189 2 won v India Centurion 21 Feb 2018 T20I # 654
165/6 20.0 8.25 173 2 lost v India Cape Town 24 Feb 2018 T20I # 655
98 16.4 5.88 1 lost v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
160/6 20.0 8.00 1 won v Zimbabwe East London 9 Oct 2018 T20I # 698
135/4 15.4 8.61 133 2 won v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
108/6 10.0 10.80 1 won v Australia Carrara 17 Nov 2018 T20I # 711
192/6 20.0 9.60 1 won v Pakistan Cape Town 1 Feb 2019 T20I # 732
188/3 20.0 9.40 1 won v Pakistan Johannesburg 3 Feb 2019 T20I # 734
141/9 20.0 7.05 169 2 lost v Pakistan Centurion 6 Feb 2019 T20I # 736
134/8 20.0 6.70 135 2 tied v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
180/3 20.0 9.00 1 won v Sri Lanka Centurion 22 Mar 2019 T20I # 758
198/2 20.0 9.90 1 won v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
149/5 20.0 7.45 1 lost v India Mohali 18 Sep 2019 T20I # 888
140/1 16.5 8.31 135 2 won v India Bengaluru 22 Sep 2019 T20I # 893
177/8 20.0 8.85 1 won v England East London 12 Feb 2020 T20I # 1039
202/7 20.0 10.10 205 2 lost v England Durban 14 Feb 2020 T20I # 1041
222/6 20.0 11.10 1 lost v England Centurion 16 Feb 2020 T20I # 1043
89 14.3 6.13 197 2 lost v Australia Johannesburg 21 Feb 2020 T20I # 1046
158/4 20.0 7.90 1 won v Australia Gqeberha 23 Feb 2020 T20I # 1052
96 15.3 6.19 194 2 lost v Australia Cape Town 26 Feb 2020 T20I # 1065
179/6 20.0 8.95 1 lost v England Cape Town 27 Nov 2020 T20I # 1109
146/6 20.0 7.30 1 lost v England Paarl 29 Nov 2020 T20I # 1111
191/3 20.0 9.55 1 lost v England Cape Town 1 Dec 2020 T20I # 1113
166/6 20.0 8.30 170 2 lost v Pakistan Lahore 11 Feb 2021 T20I # 1120
145/4 16.2 8.87 145 2 won v Pakistan Lahore 13 Feb 2021 T20I # 1121
164/8 20.0 8.20 1 lost v Pakistan Lahore 14 Feb 2021 T20I # 1122
188/6 20.0 9.40 1 lost v Pakistan Johannesburg 10 Apr 2021 T20I # 1145
141/4 14.0 10.07 141 2 won v Pakistan Johannesburg 12 Apr 2021 T20I # 1146
203/5 20.0 10.15 1 lost v Pakistan Centurion 14 Apr 2021 T20I # 1147
144 19.3 7.38 1 lost v Pakistan Centurion 16 Apr 2021 T20I # 1148
160/6 20.0 8.00 1 lost v West Indies St George's 26 Jun 2021 T20I # 1176
166/7 20.0 8.30 1 won v West Indies St George's 27 Jun 2021 T20I # 1178
167/8 20.0 8.35 1 won v West Indies St George's 29 Jun 2021 T20I # 1179
146/9 20.0 7.30 168 2 lost v West Indies St George's 1 Jul 2021 T20I # 1180
168/4 20.0 8.40 1 won v West Indies St George's 3 Jul 2021 T20I # 1181
165/7 20.0 8.25 1 won v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
159/7 20.0 7.95 1 won v Ireland Belfast 22 Jul 2021 T20I # 1197
189/2 20.0 9.45 1 won v Ireland Belfast 24 Jul 2021 T20I # 1201
163/5 20.0 8.15 1 won v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
105/1 14.1 7.41 104 2 won v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
121/0 14.4 8.25 121 2 won v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
118/9 20.0 5.90 1 lost v Australia Abu Dhabi 23 Oct 2021 T20I # 1351
144/2 18.2 7.85 144 2 won v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
146/6 19.5 7.36 143 2 won v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
86/4 13.3 6.37 85 2 won v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
189/2 20.0 9.45 1 won v England Sharjah 6 Nov 2021 T20I # 1400
212/3 19.1 11.06 212 2 won v India Delhi 9 Jun 2022 T20I # 1554
149/6 18.2 8.12 149 2 won v India Cuttack 12 Jun 2022 T20I # 1569
131 19.1 6.83 180 2 lost v India Visakhapatnam 14 Jun 2022 T20I # 1571
87 16.5 5.16 170 2 lost v India Rajkot 17 Jun 2022 T20I # 1572
DNB 0.0 - 0 n/r v India Bengaluru 19 Jun 2022 T20I # 1575
193/8 20.0 9.65 235 2 lost v England Bristol 27 Jul 2022 T20I # 1693
207/3 20.0 10.35 1 won v England Cardiff 28 Jul 2022 T20I # 1698
191/5 20.0 9.55 1 won v England Southampton 31 Jul 2022 T20I # 1717
211/5 20.0 10.55 1 won v Ireland Bristol 3 Aug 2022 T20I # 1721
182/6 20.0 9.10 1 won v Ireland Bristol 5 Aug 2022 T20I # 1724
106/8 20.0 5.30 1 lost v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
221/3 20.0 11.05 238 2 lost v India Guwahati 2 Oct 2022 T20I # 1803
227/3 20.0 11.35 1 won v India Indore 4 Oct 2022 T20I # 1805
51/0 3.0 17.00 64 2 n/r v Zimbabwe Hobart 24 Oct 2022 T20I # 1844
205/5 20.0 10.25 1 won v Bangladesh Sydney 27 Oct 2022 T20I # 1847
137/5 19.4 6.96 134 2 won v India Perth 30 Oct 2022 T20I # 1853
108/9 14.0 7.71 142 2 lost v Pakistan Sydney 3 Nov 2022 T20I # 1861
145/8 20.0 7.25 159 2 lost v Netherlands Adelaide 6 Nov 2022 T20I # 1871
131/8 11.0 11.90 1 lost v West Indies Centurion 25 Mar 2023 T20I # 2031
259/4 18.5 13.75 259 2 won v West Indies Centurion 26 Mar 2023 T20I # 2032
213/6 20.0 10.65 221 2 lost v West Indies Johannesburg 28 Mar 2023 T20I # 2036
115 15.3 7.41 227 2 lost v Australia Durban 30 Aug 2023 T20I # 2224
164/8 20.0 8.20 1 lost v Australia Durban 1 Sep 2023 T20I # 2228
190/8 20.0 9.50 1 lost v Australia Durban 3 Sep 2023 T20I # 2230
154/5 13.5 11.13 152 2 won v India Gqeberha 12 Dec 2023 T20I # 2396
95 13.5 6.86 202 2 lost v India Johannesburg 14 Dec 2023 T20I # 2401
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
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