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 won the toss remove won the toss from query
Batting or fielding first fielding first remove fielding 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 161 81 68 1 6 5 1.191 31.08 4.52 179 594 72
Innings by innings list
228 44.3 5.12 311 -82 2 lost ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
160 47.4 3.35 173 -12 2 lost ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
346 117.0 2.95 58 2 won Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
217/3 70.0 3.10 217 1 4 won Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
463 144.4 3.20 -100 2 draw Test v New Zealand Hamilton 19 Dec 2003 Test # 1676
236/4 47.0 5.02 236 1 2 won ODI v New Zealand Queenstown 7 Jan 2004 ODI # 2076
344/8 50.0 6.88 350 -5 2 lost ODI v India Karachi 13 Mar 2004 ODI # 2112
247/6 47.2 5.21 245 3 2 won ODI v India Peshawar 19 Mar 2004 ODI # 2115
253 47.5 5.28 294 -40 2 lost ODI v India Lahore 24 Mar 2004 ODI # 2117
259 48.2 5.35 270 -10 2 lost ODI v Australia Lord's 4 Sep 2004 ODI # 2166
95/3 18.4 5.08 95 1 2 won ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
201/7 49.2 4.07 201 1 2 won ODI v India Birmingham 19 Sep 2004 ODI # 2179
258/7 48.1 5.35 253 6 2 won ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
297/4 48.5 6.08 294 4 2 won ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
168 38.0 4.42 288 -119 2 lost ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
478 137.1 3.48 270 2 won Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
139/4 37.0 3.75 137 3 4 won Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
179 77.3 2.30 -202 2 lost Test v Australia Perth 16 Dec 2004 Test # 1726
72 31.3 2.28 564 -491 4 lost Test v Australia Perth 16 Dec 2004 Test # 1726
274/4 47.0 5.82 274 1 2 won ODI v West Indies Brisbane 19 Jan 2005 ODI # 2206
281/9 50.0 5.62 340 -58 2 lost ODI v West Indies Adelaide 28 Jan 2005 ODI # 2213
311/7 47.0 6.61 305 -17 2 won ODI v India Peshawar 6 Feb 2006 ODI # 2324
134/6 44.4 3.00 131 4 2 won ODI v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
229/6 45.2 5.05 225 5 2 won ODI v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
176 54.4 3.21 -9 2 draw Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
337/4 121.0 2.78 458 -120 4 draw Test v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
170 52.4 3.22 -109 2 won Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
183/2 43.2 4.22 183 1 4 won Test v Sri Lanka Kandy 3 Apr 2006 Test # 1796
205/5 43.5 4.67 204 2 2 won ODI v Scotland Edinburgh 27 Jun 2006 ODI # 2387
504 129.5 3.88 331 2 lost Test v England The Oval 17 Aug 2006 Test # 1814
46/1 7.0 6.57 159 -156 2 n/r ODI v England Cardiff 30 Aug 2006 ODI # 2408
169/3 36.4 4.60 167 3 2 won ODI v England Lord's 2 Sep 2006 ODI # 2409
274/8 48.5 5.61 272 3 2 won ODI v England Southampton 5 Sep 2006 ODI # 2410
223 46.3 4.79 275 -51 2 lost ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
154/8 48.2 3.18 152 3 2 won ODI v West Indies Faisalabad 7 Dec 2006 ODI # 2460
192/3 33.4 5.70 191 -15 2 won ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
239/3 46.5 5.10 239 1 2 won ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
228 46.4 4.88 393 -164 2 lost ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
187 47.2 3.95 242 -54 2 lost ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
141/7 20.0 7.05 142 0 2 tied T20I v India Durban 14 Sep 2007 T20I # 29
165/4 19.1 8.60 165 1 2 won T20I v Australia Johannesburg 18 Sep 2007 T20I # 37
141/6 19.0 7.42 141 1 2 won T20I v Bangladesh Cape Town 20 Sep 2007 T20I # 42
248 47.2 5.23 295 -46 2 lost ODI v India Kanpur 11 Nov 2007 ODI # 2645
238/9 50.0 4.76 303 -64 2 lost ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
141/7 19.5 7.10 138 4 2 won T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
161 34.5 4.62 291 -129 2 lost ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
110/1 23.4 4.64 -496 2 draw Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
109/3 16.2 6.67 109 1 2 won T20I v Australia Dubai (DICS) 7 May 2009 T20I # 89
137/7 20.0 6.85 186 -48 2 lost T20I v England The Oval 7 Jun 2009 T20I # 95
342 94.0 3.63 50 2 lost Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
117 44.3 2.62 168 -50 4 lost Test v Sri Lanka Galle 4 Jul 2009 Test # 1921
196 44.4 4.38 233 -36 2 lost ODI v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
332 96.5 3.42 -97 2 lost Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
218 76.0 2.86 251 -32 4 lost Test v New Zealand Dunedin 24 Nov 2009 Test # 1934
127 37.3 3.38 268 -140 2 lost ODI v Australia Sydney 24 Jan 2010 ODI # 2945
149/6 19.0 7.84 149 1 2 won T20I v England Dubai (DICS) 20 Feb 2010 T20I # 145
132/7 20.0 6.60 134 -1 2 lost T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
148 40.5 3.62 -105 2 lost Test v Australia Lord's 13 Jul 2010 Test # 1963
289 91.1 3.17 440 -150 4 lost Test v Australia Lord's 13 Jul 2010 Test # 1963
74 33.0 2.24 -372 2 lost Test v England Lord's 26 Aug 2010 Test # 1971
147 36.5 3.99 -225 3 lost Test v England Lord's 26 Aug 2010 Test # 1971
250/9 41.0 6.09 275 -24 2 lost ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
226/9 50.0 4.52 229 -2 2 lost ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
434 144.1 3.01 -150 2 draw Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
153/3 67.0 2.28 354 -200 4 draw Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
146/9 20.0 7.30 186 -39 2 lost T20I v New Zealand Hamilton 28 Dec 2010 T20I # 194
367 122.1 3.00 92 2 won Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
21/0 3.4 5.72 19 3 4 won Test v New Zealand Hamilton 7 Jan 2011 Test # 1990
254 44.1 5.75 312 -57 2 lost ODI v New Zealand Auckland 5 Feb 2011 ODI # 3097
223/3 48.0 4.64 221 3 2 won ODI v West Indies Gros Islet 25 Apr 2011 ODI # 3153
177/7 40.1 4.40 172 6 2 won ODI v West Indies Bridgetown 28 Apr 2011 ODI # 3154
97/3 27.3 3.52 95 1 2 won ODI v Ireland Belfast 28 May 2011 ODI # 3157
466 156.1 2.98 54 2 won Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
88/3 21.4 4.06 88 1 4 won Test v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
511/6d 174.4 2.92 314 2 draw Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
21/1 10.0 2.10 170 -148 4 draw Test v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
594/5d 176.5 3.35 459 2 won Test v Bangladesh Chattogram 9 Dec 2011 Test # 2022
470 154.5 3.03 132 2 won Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
107/3 20.5 5.13 103 5 4 won Test v Bangladesh Mirpur 17 Dec 2011 Test # 2024
90/3 14.5 6.06 90 1 2 won T20I v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
74 19.1 3.86 169 -94 2 lost T20I v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
134/5 19.4 6.81 134 1 2 won T20I v India Bengaluru 25 Dec 2012 T20I # 296
181/7 20.0 9.05 193 -11 2 lost T20I v India Ahmedabad 28 Dec 2012 T20I # 298
228/4 48.1 4.73 228 1 2 won ODI v India Chennai 30 Dec 2012 ODI # 3314
190 36.2 5.22 316 -125 2 lost ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
309 48.1 6.41 344 -34 2 lost ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
230/8 48.4 4.72 230 1 2 won ODI v Ireland Dublin 26 May 2013 ODI # 3358
195 47.5 4.07 233 -37 2 lost ODI v West Indies Providence 16 Jul 2013 ODI # 3390
189/4 30.0 6.30 189 -72 2 won ODI v West Indies Gros Islet 21 Jul 2013 ODI # 3393
243/6 49.5 4.87 243 1 2 won ODI v West Indies Gros Islet 24 Jul 2013 ODI # 3396
60/2 9.1 6.54 65 -93 2 lost T20I v South Africa Johannesburg 20 Nov 2013 T20I # 340
146/7 19.1 7.61 146 1 2 won T20I v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
187 19.2 9.67 212 -24 2 lost T20I v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
383 129.1 2.96 179 2 draw Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
158/2 52.0 3.03 302 -143 4 draw Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
249/9 49.4 5.01 246 4 2 won ODI v India Mirpur 2 Mar 2014 ODI # 3479
277/6 44.5 6.17 275 2 2 won ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
140/3 19.1 7.30 136 5 2 won T20I v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
127 18.5 6.74 145 -17 2 lost T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
250/7 49.3 5.05 247 4 2 won ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
160 39.0 4.10 311 -150 2 lost ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
269/4 47.2 5.68 269 1 2 won ODI v Zimbabwe Lahore 29 May 2015 ODI # 3652
417 113.1 3.68 117 2 won Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
92/0 11.2 8.11 90 3 4 won Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
215 66.0 3.25 -63 2 won Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
382/3 103.1 3.70 377 6 4 won Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
259/4 45.2 5.71 256 4 2 won ODI v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
256/8 48.0 5.33 262 -20 2 lost ODI v Zimbabwe Harare 3 Oct 2015 ODI # 3686
162/3 34.0 4.76 162 1 2 won ODI v Zimbabwe Harare 5 Oct 2015 ODI # 3687
101 16.1 6.24 197 -95 2 lost T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
210 46.0 4.56 281 -70 2 lost ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
151/4 19.2 7.81 151 1 2 won T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
400 136.0 2.94 103 2 lost Test v England Birmingham 3 Aug 2016 Test # 2212
201 70.5 2.83 343 -141 4 lost Test v England Birmingham 3 Aug 2016 Test # 2212
304/6 48.2 6.28 303 2 2 won ODI v England Cardiff 4 Sep 2016 ODI # 3777
116/1 14.2 8.09 116 1 2 won T20I v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
108/2 15.1 7.12 104 5 2 won T20I v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
216 67.0 3.22 -55 2 lost Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
230 92.1 2.49 369 -138 4 lost Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
115/4 17.1 6.69 112 4 2 won T20I v West Indies Bridgetown 26 Mar 2017 T20I # 602
127/3 19.0 6.68 125 3 2 won T20I v West Indies Port of Spain 2 Apr 2017 T20I # 605
407 138.4 2.93 121 2 won Test v West Indies Kingston 21 Apr 2017 Test # 2259
36/3 10.5 3.32 32 5 4 won Test v West Indies Kingston 21 Apr 2017 Test # 2259
164 33.4 4.87 289 -155 2 lost ODI v India Birmingham 4 Jun 2017 ODI # 3878
237/7 44.5 5.28 237 1 2 won ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
215/2 37.1 5.78 212 4 2 won ODI v England Cardiff 14 Jun 2017 ODI # 3889
103/3 17.2 5.94 103 1 2 won T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
125/8 19.5 6.30 125 1 2 won T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
166/6 30.1 5.50 228 -149 2 lost ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
163/3 19.1 8.50 163 1 2 won T20I v Zimbabwe Harare 4 Jul 2018 T20I # 685
168/2 31.3 5.33 165 4 2 won ODI v South Africa Johannesburg 27 Jan 2019 ODI # 4087
186/9 20.0 9.30 193 -6 2 lost T20I v South Africa Cape Town 1 Feb 2019 T20I # 732
181/7 20.0 9.05 189 -7 2 lost T20I v South Africa Johannesburg 3 Feb 2019 T20I # 734
271/8 50.0 5.42 278 -6 2 lost ODI v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
307/7 50.0 6.14 328 -20 2 lost ODI v Australia Dubai (DICS) 31 Mar 2019 ODI # 4120
361/7 50.0 7.22 374 -12 2 lost ODI v England Southampton 11 May 2019 ODI # 4133
266 45.4 5.82 308 -41 2 lost ODI v Australia Taunton 12 Jun 2019 ODI # 4157
212/6 40.0 5.30 302 -124 2 lost ODI v India Manchester 16 Jun 2019 ODI # 4161
101 17.4 5.71 166 -64 2 lost T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
445 122.5 3.62 212 2 won Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
DNB 0.0 - 0 0 n/r T20I v England Manchester 28 Aug 2020 T20I # 1087
137/2 15.1 9.03 135 3 2 won T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
177/6 19.4 9.00 174 4 2 won T20I v New Zealand Napier 22 Dec 2020 T20I # 1119
239 102.2 2.33 -192 2 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
271 123.3 2.19 373 -101 4 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
169/6 18.4 9.05 165 5 2 won T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
274/7 50.0 5.48 274 1 2 won ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
324/9 50.0 6.48 342 -17 2 lost ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
205/1 18.0 11.38 204 2 2 won T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
149/7 19.5 7.51 145 5 2 won T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
99 19.5 4.99 119 -19 2 lost T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
195 41.0 4.75 248 -52 2 lost ODI v England Lord's 10 Jul 2021 ODI # 4300
155/9 20.0 7.75 201 -45 2 lost T20I v England Leeds 18 Jul 2021 T20I # 1193
DNB 0.0 - 0 0 n/r T20I v West Indies Bridgetown 28 Jul 2021 T20I # 1205
DNB 0.0 - 0 0 n/r T20I v West Indies Providence 3 Aug 2021 T20I # 1211
152/0 17.5 8.52 152 1 2 won T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
135/5 18.4 7.23 135 1 2 won T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
225 45.2 4.96 314 -88 2 lost ODI v Australia Lahore 29 Mar 2022 ODI # 4379
349/4 49.0 7.12 349 1 2 won ODI v Australia Lahore 31 Mar 2022 ODI # 4380
214/1 37.5 5.65 211 4 2 won ODI v Australia Lahore 2 Apr 2022 ODI # 4382
182/5 19.5 9.17 182 1 2 won T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
131/9 19.2 6.77 130 2 2 won T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
147 20.0 7.35 171 -23 2 lost T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
158/8 20.0 7.90 222 -63 2 lost T20I v England Karachi 23 Sep 2022 T20I # 1795
142/8 20.0 7.10 210 -67 2 lost T20I v England Lahore 2 Oct 2022 T20I # 1804
168/5 19.3 8.61 164 5 2 won T20I v New Zealand Christchurch 14 Oct 2022 T20I # 1819
258/4 48.1 5.35 256 3 2 won ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
DNB 0.0 - 0 0 n/r T20I v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
291/5 48.3 6.00 289 3 2 won ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
337/3 48.2 6.97 337 1 2 won ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
128 32.0 4.00 357 -228 2 lost ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
305 45.3 6.70 368 -62 2 lost ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
200/1 25.3 7.84 180 -201 2 won ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
264 73.5 3.57 -54 2 lost Test v Australia Melbourne 26 Dec 2023 Test # 2519
237 67.2 3.51 317 -79 4 lost Test v Australia Melbourne 26 Dec 2023 Test # 2519
180 18.0 10.00 227 -46 2 lost T20I v New Zealand Auckland 12 Jan 2024 T20I # 2429
173 19.3 8.87 195 -21 2 lost T20I v New Zealand Hamilton 14 Jan 2024 T20I # 2430
179/7 20.0 8.95 225 -45 2 lost T20I v New Zealand Dunedin 17 Jan 2024 T20I # 2434
92/3 12.1 7.56 91 2 2 won T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
174/8 20.0 8.70 179 -4 2 lost T20I v New Zealand Lahore 25 Apr 2024 T20I # 2582
195/3 16.5 11.58 194 2 2 won T20I v Ireland Dublin 12 May 2024 T20I # 2609
181/4 17.0 10.64 179 3 2 won T20I v Ireland Dublin 14 May 2024 T20I # 2610
160 19.2 8.27 184 -23 2 lost T20I v England Birmingham 25 May 2024 T20I # 2623
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