View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 from query
Toss result lost the toss remove lost the toss from query
Batting or fielding first batting first remove batting first from query
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 Draw NR W/L Ave RPO Inns HS LS
unfiltered 1952-2024 1666 800 660 12 166 28 1.212 31.11 3.78 2021 765 43 Profile
filtered 2003-2024 157 80 68 1 4 4 1.176 29.40 4.85 176 599 83
Innings by innings list
253/9 50.0 5.06 253 1 won ODI v Netherlands Paarl 25 Feb 2003 ODI # 1967
199/8 50.0 3.98 199 1 won ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
116 43.1 2.68 116 1 lost ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
203/9 50.0 4.06 203 1 won ODI v New Zealand Dambulla 20 May 2003 ODI # 2015
229/7 50.0 4.58 229 1 lost ODI v England Lord's 22 Jun 2003 ODI # 2027
267/7 50.0 5.34 267 1 won ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
229/7 50.0 4.58 229 1 lost ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
255/9 50.0 5.10 255 1 lost ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
126 36.3 3.45 126 1 lost ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
224 72.5 3.07 224 1 lost Test v India Rawalpindi 13 Apr 2004 Test # 1697
245 54.0 4.53 -131 3 lost Test v India Rawalpindi 13 Apr 2004 Test # 1697
192/6 33.0 5.81 192 1 won ODI v India Amstelveen 21 Aug 2004 ODI # 2157
163 39.2 4.14 163 1 lost ODI v Australia Sydney 23 Jan 2005 ODI # 2209
307/8 50.0 6.14 307 1 won ODI v West Indies Perth 1 Feb 2005 ODI # 2218
312 86.4 3.60 312 1 draw Test v India Mohali 8 Mar 2005 Test # 1738
496/9d 144.0 3.44 292 3 draw Test v India Mohali 8 Mar 2005 Test # 1738
192 44.3 4.31 192 1 won ODI v West Indies Kingstown 18 May 2005 ODI # 2246
303/6 50.0 6.06 303 1 won ODI v West Indies Gros Islet 22 May 2005 ODI # 2248
353/6 50.0 7.06 353 1 won ODI v England Karachi 15 Dec 2005 ODI # 2306
245 60.1 4.07 245 1 won Test v India Karachi 29 Jan 2006 Test # 1783
599/7d 140.1 4.27 606 3 won Test v India Karachi 29 Jan 2006 Test # 1783
288/8 50.0 5.76 288 1 lost ODI v India Lahore 13 Feb 2006 ODI # 2329
161 41.5 3.84 161 1 lost ODI v India Multan 16 Feb 2006 ODI # 2331
286/8 50.0 5.72 286 1 lost ODI v India Karachi 19 Feb 2006 ODI # 2333
201/8 50.0 4.02 201 1 n/r ODI v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
154/9 50.0 3.08 154 1 lost ODI v England Birmingham 10 Sep 2006 ODI # 2412
157 43.1 3.63 157 1 lost Test v South Africa Cape Town 26 Jan 2007 Test # 1830
186 51.2 3.62 160 3 lost Test v South Africa Cape Town 26 Jan 2007 Test # 1830
129/8 20.0 6.45 129 1 lost T20I v South Africa Johannesburg 2 Feb 2007 T20I # 14
107 45.4 2.34 107 1 lost ODI v South Africa Cape Town 11 Feb 2007 ODI # 2521
132 45.4 2.89 132 1 lost ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
349 49.5 7.00 349 1 won ODI v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
191/7 20.0 9.55 191 1 won T20I v Bangladesh Nairobi (Gym) 2 Sep 2007 T20I # 18
171/9 20.0 8.55 171 1 won T20I v Scotland Durban 12 Sep 2007 T20I # 22
189/6 20.0 9.45 189 1 won T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
306/6 50.0 6.12 306 1 won ODI v India Jaipur 18 Nov 2007 ODI # 2647
347/5 50.0 6.94 347 1 won ODI v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
233 39.3 5.89 233 1 won ODI v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
132/7 20.0 6.60 132 1 lost T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
299 89.4 3.33 299 1 draw Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
425/9d 123.0 3.45 491 3 draw Test v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
168 47.0 3.57 168 1 lost ODI v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
288/8 50.0 5.76 288 1 lost ODI v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
205/6 50.0 4.10 205 1 lost ODI v Australia Centurion 30 Sep 2009 ODI # 2903
161/8 20.0 8.05 161 1 won T20I v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
264 88.2 2.98 264 1 won Test v New Zealand Wellington 3 Dec 2009 Test # 1938
239 86.3 2.76 404 3 won Test v New Zealand Wellington 3 Dec 2009 Test # 1938
147/9 20.0 7.35 147 1 lost T20I v England Bridgetown 6 May 2010 T20I # 163
191/6 20.0 9.55 191 1 lost T20I v Australia Gros Islet 14 May 2010 T20I # 176
126/4 20.0 6.30 126 1 lost T20I v England Cardiff 5 Sep 2010 T20I # 186
143/9 20.0 7.15 143 1 lost T20I v New Zealand Auckland 26 Dec 2010 T20I # 193
31/0 4.2 7.15 31 1 n/r ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
293/7 50.0 5.86 293 1 won ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
268/9 50.0 5.36 268 1 won ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
248/9 50.0 4.96 248 1 lost ODI v West Indies Bridgetown 2 May 2011 ODI # 3155
270/5 50.0 5.40 270 1 won ODI v Zimbabwe Harare 14 Sep 2011 ODI # 3194
198/4 20.0 9.90 198 1 won T20I v Zimbabwe Harare 16 Sep 2011 T20I # 205
144/6 20.0 7.20 144 1 won T20I v England Dubai (DICS) 23 Feb 2012 T20I # 226
262/8 50.0 5.24 262 1 won ODI v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
236/9 50.0 4.72 236 1 won ODI v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
551/6d 147.0 3.74 551 1 draw Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
100/2d 18.0 5.55 260 3 draw Test v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
226 72.5 3.10 226 1 draw Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
380/8d 128.4 2.95 269 3 draw Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
244/7 50.0 4.88 244 1 lost ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
149/6 20.0 7.45 149 1 won T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
250 48.3 5.15 250 1 won ODI v India Eden Gardens 3 Jan 2013 ODI # 3315
338 116.2 2.90 338 1 lost Test v South Africa Cape Town 14 Feb 2013 Test # 2073
169 75.3 2.23 181 3 lost Test v South Africa Cape Town 14 Feb 2013 Test # 2073
170 48.0 3.54 170 1 lost ODI v West Indies The Oval 7 Jun 2013 ODI # 3364
165 39.4 4.15 165 1 lost ODI v India Birmingham 15 Jun 2013 ODI # 3372
224/9 50.0 4.48 224 1 won ODI v West Indies Providence 14 Jul 2013 ODI # 3389
229/6 50.0 4.58 229 1 tied ODI v West Indies Gros Islet 19 Jul 2013 ODI # 3391
161/5 20.0 8.05 161 1 won T20I v Zimbabwe Harare 23 Aug 2013 T20I # 326
179/1 20.0 8.95 179 1 won T20I v Zimbabwe Harare 24 Aug 2013 T20I # 327
299/4 50.0 5.98 299 1 won ODI v Zimbabwe Harare 29 Aug 2013 ODI # 3406
260/6 50.0 5.20 260 1 won ODI v Zimbabwe Harare 31 Aug 2013 ODI # 3408
249 90.1 2.76 249 1 won Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
419/9d 149.3 2.80 341 3 won Test v Zimbabwe Harare 3 Sep 2013 Test # 2095
262 45.0 5.82 262 1 won ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
179 46.5 3.82 179 1 lost ODI v South Africa Centurion 30 Nov 2013 ODI # 3441
284/4 50.0 5.68 284 1 lost ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
326/5 50.0 6.52 326 1 won ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
165 63.5 2.58 165 1 lost Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
359 137.3 2.61 136 3 lost Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
248/8 50.0 4.96 248 1 won ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
130/7 20.0 6.50 130 1 lost T20I v India Mirpur 21 Mar 2014 T20I # 378
191/5 20.0 9.55 191 1 won T20I v Australia Mirpur 23 Mar 2014 T20I # 381
210 45.3 4.61 210 1 lost ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
339/6 50.0 6.78 339 1 won ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
222 46.4 4.75 222 1 won ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
557/8d 152.0 3.66 557 1 won Test v Bangladesh Mirpur 6 May 2015 Test # 2161
195/6d 41.1 4.73 549 3 won Test v Bangladesh Mirpur 6 May 2015 Test # 2161
259/6 50.0 5.18 259 1 won ODI v Zimbabwe Harare 1 Oct 2015 ODI # 3685
171/8 20.0 8.55 171 1 won T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
83 17.3 4.74 83 1 lost T20I v India Mirpur 27 Feb 2016 T20I # 512
118/5 18.0 6.55 118 1 lost T20I v India Eden Gardens 19 Mar 2016 T20I # 541
337/6 47.0 7.17 337 1 won ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
160/4 20.0 8.00 160 1 won T20I v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
284/9 49.0 5.79 284 1 won ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
133 55.5 2.38 133 1 lost Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
171 78.4 2.17 104 3 lost Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
263/7 50.0 5.26 263 1 lost ODI v Australia Perth 19 Jan 2017 ODI # 3820
132 20.0 6.60 132 1 won T20I v West Indies Port of Spain 30 Mar 2017 T20I # 603
308/5 50.0 6.16 308 1 lost ODI v West Indies Providence 7 Apr 2017 ODI # 3861
282/5 50.0 5.64 282 1 won ODI v West Indies Providence 9 Apr 2017 ODI # 3862
376 146.3 2.56 376 1 won Test v West Indies Roseau 10 May 2017 Test # 2261
174/8d 57.0 3.05 303 3 won Test v West Indies Roseau 10 May 2017 Test # 2261
338/4 50.0 6.76 338 1 won ODI v India The Oval 18 Jun 2017 ODI # 3894
197/5 20.0 9.85 197 1 won T20I v World-XI Lahore 12 Sep 2017 T20I # 619
183/4 20.0 9.15 183 1 won T20I v World-XI Lahore 15 Sep 2017 T20I # 621
292/6 50.0 5.84 292 1 won ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
180/3 20.0 9.00 180 1 won T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
105 19.4 5.33 105 1 lost T20I v New Zealand Wellington 22 Jan 2018 T20I # 639
203/5 20.0 10.15 203 1 won T20I v West Indies Karachi 1 Apr 2018 T20I # 663
310/9d 96.0 3.22 310 1 won Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
160/5 45.0 3.55 160 1 4 won Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
182/4 20.0 9.10 182 1 won T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
116 19.5 5.84 116 1 lost T20I v Australia Harare 2 Jul 2018 T20I # 682
194/7 20.0 9.70 194 1 won T20I v Australia Harare 5 Jul 2018 T20I # 686
308/7 50.0 6.16 308 1 won ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
155/8 20.0 7.75 155 1 won T20I v Australia Abu Dhabi 24 Oct 2018 T20I # 701
177 51.1 3.45 177 1 lost Test v South Africa Cape Town 3 Jan 2019 Test # 2340
294 70.4 4.16 40 3 lost Test v South Africa Cape Town 3 Jan 2019 Test # 2340
203 45.5 4.42 203 1 lost ODI v South Africa Durban 22 Jan 2019 ODI # 4081
240/8 50.0 4.80 240 1 lost ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
168/9 20.0 8.40 168 1 won T20I v South Africa Centurion 6 Feb 2019 T20I # 736
80/2 19.0 4.21 80 1 n/r ODI v England The Oval 8 May 2019 ODI # 4130
358/9 50.0 7.16 358 1 lost ODI v England Bristol 14 May 2019 ODI # 4135
340/7 50.0 6.80 340 1 lost ODI v England Nottingham 17 May 2019 ODI # 4138
105 21.4 4.84 105 1 lost ODI v West Indies Nottingham 31 May 2019 ODI # 4144
348/8 50.0 6.96 348 1 won ODI v England Nottingham 3 Jun 2019 ODI # 4148
107/5 15.0 7.13 107 1 n/r T20I v Australia Sydney 3 Nov 2019 T20I # 999
106/8 20.0 5.30 106 1 lost T20I v Australia Perth 8 Nov 2019 T20I # 1009
195/4 20.0 9.75 195 1 lost T20I v England Manchester 30 Aug 2020 T20I # 1093
190/4 20.0 9.50 190 1 won T20I v England Manchester 1 Sep 2020 T20I # 1094
297 83.5 3.54 297 1 lost Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
186 81.4 2.27 -176 3 lost Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
169/6 20.0 8.45 169 1 won T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
144/7 20.0 7.20 144 1 lost T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
320/7 50.0 6.40 320 1 won ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
149/7 20.0 7.45 149 1 won T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
141 35.2 3.99 141 1 lost ODI v England Cardiff 8 Jul 2021 ODI # 4299
331/9 50.0 6.62 331 1 lost ODI v England Birmingham 13 Jul 2021 ODI # 4303
232/6 20.0 11.60 232 1 won T20I v England Nottingham 16 Jul 2021 T20I # 1191
157/8 20.0 7.85 157 1 won T20I v West Indies Providence 31 Jul 2021 T20I # 1208
217 70.3 3.07 217 1 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
203 83.4 2.42 167 3 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
302/9d 110.0 2.74 302 1 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
176/6d 27.2 6.43 328 3 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
176/4 20.0 8.80 176 1 lost T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
200/6 20.0 10.00 200 1 won T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
162/8 20.0 8.10 162 1 lost T20I v Australia Lahore 5 Apr 2022 T20I # 1504
147 19.5 7.41 147 1 lost T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
193/2 20.0 9.65 193 1 won T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
121 19.1 6.31 121 1 lost T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
158/7 20.0 7.90 158 1 lost T20I v England Karachi 20 Sep 2022 T20I # 1789
166/4 20.0 8.30 166 1 won T20I v England Karachi 25 Sep 2022 T20I # 1798
145 19.0 7.63 145 1 won T20I v England Lahore 28 Sep 2022 T20I # 1801
169/6 20.0 8.45 169 1 lost T20I v England Lahore 30 Sep 2022 T20I # 1802
167/5 20.0 8.35 167 1 won T20I v Bangladesh Christchurch 7 Oct 2022 T20I # 1807
159/8 20.0 7.95 159 1 lost T20I v India Melbourne 23 Oct 2022 T20I # 1842
137/8 20.0 6.85 137 1 lost T20I v England Melbourne 13 Nov 2022 T20I # 1879
182/7 20.0 9.10 182 1 won T20I v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
193/5 20.0 9.65 193 1 lost T20I v New Zealand Rawalpindi 24 Apr 2023 T20I # 2049
287/6 50.0 5.74 287 1 won ODI v New Zealand Karachi 3 May 2023 ODI # 4573
334/6 50.0 6.68 334 1 won ODI v New Zealand Karachi 5 May 2023 ODI # 4574
160 20.0 8.00 160 1 won T20I v Hong Kong Hangzhou 3 Oct 2023 T20I # 2279
115 18.0 6.38 115 1 lost T20I v Afghanistan Hangzhou 6 Oct 2023 T20I # 2297
286 49.0 5.83 286 1 won ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
48/1 5.0 9.60 48 1 lost T20I v Bangladesh Hangzhou 7 Oct 2023 T20I # 2300
191 42.5 4.45 191 1 lost ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
158/5 20.0 7.90 158 1 lost T20I v New Zealand Christchurch 19 Jan 2024 T20I # 2437
178/4 20.0 8.90 178 1 lost T20I v New Zealand Rawalpindi 21 Apr 2024 T20I # 2581
178/5 20.0 8.90 178 1 won T20I v New Zealand Lahore 27 Apr 2024 T20I # 2583
182/6 20.0 9.10 182 1 lost T20I v Ireland Dublin 10 May 2024 T20I # 2601
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page