View innings by innings list [change view]
Home or away neutral venue remove neutral venue 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 1667 800 661 12 166 28 1.210 31.10 3.78 2022 765 43 Profile
filtered 1975-2023 558 307 232 4 8 7 1.323 29.63 4.54 594 594 43
Innings by innings list
205 53.0 3.86 279 -73 2 lost ODI v Australia Leeds 7 Jun 1975 ODI # 21
266/7 60.0 4.43 266 1 lost ODI v West Indies Birmingham 11 Jun 1975 ODI # 26
330/6 60.0 5.50 330 1 won ODI v Sri Lanka Nottingham 14 Jun 1975 ODI # 30
140/2 40.1 3.48 140 1 2 won ODI v Canada Leeds 9 Jun 1979 ODI # 64
286/7 60.0 4.76 286 1 won ODI v Australia Nottingham 13 Jun 1979 ODI # 66
250 56.2 4.43 294 -43 2 lost ODI v West Indies The Oval 20 Jun 1979 ODI # 73
227/6 50.0 4.54 246 -18 2 lost ODI v West Indies Melbourne 21 Nov 1981 ODI # 122
140 49.0 2.85 140 1 won ODI v West Indies Adelaide 5 Dec 1981 ODI # 126
160 44.4 3.58 160 1 lost ODI v West Indies Perth 19 Dec 1981 ODI # 129
191/7 50.0 3.82 191 1 lost ODI v West Indies Sydney 12 Jan 1982 ODI # 134
177/9 50.0 3.54 177 1 lost ODI v West Indies Brisbane 16 Jan 1982 ODI # 136
338/5 60.0 5.63 338 1 won ODI v Sri Lanka Swansea 9 Jun 1983 ODI # 198
186 55.2 3.36 239 -52 2 lost ODI v New Zealand Birmingham 11 Jun 1983 ODI # 202
235/7 60.0 3.91 235 1 won ODI v Sri Lanka Leeds 16 Jun 1983 ODI # 211
261/3 60.0 4.35 261 1 won ODI v New Zealand Nottingham 20 Jun 1983 ODI # 218
184/8 60.0 3.06 184 1 lost ODI v West Indies The Oval 22 Jun 1983 ODI # 222
208/8 50.0 4.16 208 1 won ODI v West Indies Melbourne 12 Jan 1984 ODI # 233
174/9 50.0 3.48 174 1 lost ODI v West Indies Brisbane 14 Jan 1984 ODI # 234
184/8 50.0 3.68 184 1 lost ODI v West Indies Sydney 19 Jan 1984 ODI # 237
177/8 50.0 3.54 177 1 lost ODI v West Indies Adelaide 28 Jan 1984 ODI # 241
182/7 50.0 3.64 182 1 lost ODI v West Indies Perth 4 Feb 1984 ODI # 244
187/9 46.0 4.06 187 1 lost ODI v Sri Lanka Sharjah 6 Apr 1984 ODI # 259
134 39.4 3.37 189 -54 2 lost ODI v India Sharjah 13 Apr 1984 ODI # 261
183 49.2 3.70 183 1 lost ODI v India Melbourne 20 Feb 1985 ODI # 309
213/8 50.0 4.26 213 1 won ODI v England Melbourne 2 Mar 1985 ODI # 314
160/3 46.0 3.47 160 1 2 won ODI v West Indies Melbourne 6 Mar 1985 ODI # 317
176/9 50.0 3.52 176 1 lost ODI v India Melbourne 10 Mar 1985 ODI # 319
87 32.5 2.64 126 -38 2 lost ODI v India Sharjah 22 Mar 1985 ODI # 321
175/7 50.0 3.50 175 1 won ODI v England Sharjah 26 Mar 1985 ODI # 323
196/4 45.0 4.35 196 1 lost ODI v West Indies Sharjah 15 Nov 1985 ODI # 339
203/4 45.0 4.51 203 1 won ODI v India Sharjah 17 Nov 1985 ODI # 340
98/3 32.1 3.04 95 4 2 won ODI v Bangladesh Moratuwa 31 Mar 1986 ODI # 375
217/6 40.4 5.33 215 3 2 won ODI v New Zealand Colombo (SSC) 7 Apr 1986 ODI # 380
206/2 49.1 4.18 203 4 2 won ODI v Australia Sharjah 11 Apr 1986 ODI # 382
66/0 22.4 2.91 65 2 2 won ODI v New Zealand Sharjah 15 Apr 1986 ODI # 384
248/9 50.0 4.96 246 3 2 won ODI v India Sharjah 18 Apr 1986 ODI # 385
143 43.4 3.27 143 1 lost ODI v West Indies Sharjah 28 Nov 1986 ODI # 402
165/6 44.0 3.75 165 1 2 won ODI v Sri Lanka Sharjah 2 Dec 1986 ODI # 404
145/7 43.3 3.33 145 1 2 won ODI v India Sharjah 5 Dec 1986 ODI # 406
199/8 50.0 3.98 199 1 won ODI v West Indies Perth 30 Dec 1986 ODI # 408
229/5 50.0 4.58 229 1 lost ODI v England Perth 5 Jan 1987 ODI # 413
166/9 50.0 3.32 166 1 lost ODI v England Perth 7 Jan 1987 ODI # 414
180/4 46.4 3.85 177 4 2 won ODI v Australia Sharjah 3 Apr 1987 ODI # 443
217/9 50.0 4.34 217 1 lost ODI v England Sharjah 7 Apr 1987 ODI # 445
184/2 41.4 4.41 184 1 2 won ODI v India Sharjah 10 Apr 1987 ODI # 447
294/6 50.0 5.88 294 1 won ODI v West Indies Sharjah 18 Oct 1988 ODI # 524
246 49.1 5.00 246 1 won ODI v India Sharjah 19 Oct 1988 ODI # 525
224 49.4 4.51 236 -11 2 lost ODI v West Indies Sharjah 22 Oct 1988 ODI # 527
194/7 44.0 4.40 194 1 lost ODI v Sri Lanka Dhaka 27 Oct 1988 ODI # 528
142 42.2 3.35 142 1 lost ODI v India Dhaka 31 Oct 1988 ODI # 532
180/7 47.0 3.82 270 -89 2 lost ODI v West Indies Adelaide 10 Dec 1988 ODI # 535
227/8 43.0 5.27 245 -17 2 lost ODI v West Indies Hobart 17 Dec 1988 ODI # 542
140/9 50.0 2.80 140 1 lost ODI v West Indies Perth 1 Jan 1989 ODI # 544
258/7 50.0 5.16 258 1 won ODI v West Indies Brisbane 7 Jan 1989 ODI # 547
237/8 50.0 4.74 237 1 won ODI v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
248/3 47.5 5.18 245 4 2 won ODI v Sri Lanka Sharjah 24 Mar 1989 ODI # 565
250/8 50.0 5.00 250 1 won ODI v West Indies Sharjah 14 Oct 1989 ODI # 570
274/4 44.4 6.13 274 1 2 won ODI v India Sharjah 15 Oct 1989 ODI # 572
237/7 50.0 4.74 237 1 won ODI v West Indies Sharjah 17 Oct 1989 ODI # 574
252/4 47.0 5.36 252 1 won ODI v India Sharjah 20 Oct 1989 ODI # 577
148/9 50.0 2.96 148 1 lost ODI v England Cuttack 22 Oct 1989 ODI # 579
205/8 50.0 4.10 205 1 won ODI v Australia Brabourne 23 Oct 1989 ODI # 581
223/5 50.0 4.46 223 1 lost ODI v West Indies Jalandhar 25 Oct 1989 ODI # 584
219/6 50.0 4.38 219 1 won ODI v Sri Lanka Lucknow 27 Oct 1989 ODI # 588
195/4 28.3 6.84 195 1 2 won ODI v England Nagpur 30 Oct 1989 ODI # 590
277/6 49.5 5.55 274 4 2 won ODI v West Indies Eden Gardens 1 Nov 1989 ODI # 592
222/7 47.0 4.72 222 1 lost ODI v Sri Lanka Perth 31 Dec 1989 ODI # 598
254/5 47.0 5.40 254 1 2 won ODI v Sri Lanka Brisbane 10 Feb 1990 ODI # 601
198/4 48.3 4.08 196 3 2 won ODI v Sri Lanka Hobart 15 Feb 1990 ODI # 605
315/3 50.0 6.30 315 1 won ODI v Sri Lanka Adelaide 17 Feb 1990 ODI # 606
235/9 50.0 4.70 235 1 won ODI v India Sharjah 27 Apr 1990 ODI # 625
311/8 50.0 6.22 311 1 won ODI v Sri Lanka Sharjah 29 Apr 1990 ODI # 627
77/2 15.4 4.91 75 3 2 won ODI v New Zealand Sharjah 1 May 1990 ODI # 629
266/7 50.0 5.32 266 1 won ODI v Australia Sharjah 4 May 1990 ODI # 631
170 43.0 3.95 170 1 lost ODI v Sri Lanka Sharjah 20 Dec 1990 ODI # 655
181/9 43.0 4.20 181 1 won ODI v Sri Lanka Sharjah 21 Dec 1990 ODI # 656
215 48.3 4.43 215 1 lost ODI v West Indies Sharjah 17 Oct 1991 ODI # 679
178 44.4 3.98 239 -60 2 lost ODI v India Sharjah 18 Oct 1991 ODI # 680
236/7 50.0 4.72 236 1 won ODI v West Indies Sharjah 21 Oct 1991 ODI # 682
257/7 50.0 5.14 257 1 won ODI v India Sharjah 23 Oct 1991 ODI # 684
262/6 50.0 5.24 262 1 won ODI v India Sharjah 25 Oct 1991 ODI # 685
220/2 50.0 4.40 220 1 lost ODI v West Indies Melbourne 23 Feb 1992 ODI # 717
254/4 50.0 5.08 254 1 won ODI v Zimbabwe Hobart 27 Feb 1992 ODI # 720
74 40.2 1.83 74 1 n/r ODI v England Adelaide 1 Mar 1992 ODI # 726
173 48.1 3.59 217 -43 2 lost ODI v India Sydney 4 Mar 1992 ODI # 729
173/8 36.0 4.80 194 -38 2 lost ODI v South Africa Brisbane 8 Mar 1992 ODI # 735
216/6 49.1 4.39 213 4 2 won ODI v Sri Lanka Perth 15 Mar 1992 ODI # 746
249/6 50.0 4.98 249 1 won ODI v England Melbourne 25 Mar 1992 ODI # 752
199/5 49.2 4.03 198 2 2 won ODI v West Indies Perth 4 Dec 1992 ODI # 767
173 41.5 4.13 178 -4 2 lost ODI v West Indies Adelaide 12 Dec 1992 ODI # 775
81 48.0 1.68 215 -133 2 lost ODI v West Indies Sydney 17 Dec 1992 ODI # 782
71 23.4 3.00 71 1 lost ODI v West Indies Brisbane 9 Jan 1993 ODI # 788
262/8 50.0 5.24 262 1 won ODI v Zimbabwe Sharjah 1 Feb 1993 ODI # 796
181/2 40.2 4.48 181 1 2 won ODI v Sri Lanka Sharjah 2 Feb 1993 ODI # 797
281/3 41.0 6.85 281 1 won ODI v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
150 41.5 3.58 150 1 lost ODI v West Indies Johannesburg 13 Feb 1993 ODI # 802
144 46.5 3.07 269 -124 2 lost ODI v West Indies Durban 19 Feb 1993 ODI # 805
43 19.5 2.16 43 1 lost ODI v West Indies Cape Town 25 Feb 1993 ODI # 808
187 50.0 3.74 187 1 lost ODI v West Indies Johannesburg 27 Feb 1993 ODI # 810
228/9 50.0 4.56 268 -39 2 lost ODI v West Indies Sharjah 29 Oct 1993 ODI # 840
313/3 50.0 6.26 313 1 won ODI v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
261/5 49.0 5.32 261 1 2 won ODI v West Indies Sharjah 1 Nov 1993 ODI # 842
271/8 49.4 5.45 271 1 2 won ODI v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
284/4 50.0 5.68 284 1 lost ODI v West Indies Sharjah 5 Nov 1993 ODI # 845
223/4 44.3 5.01 220 4 2 won ODI v India Sharjah 15 Apr 1994 ODI # 906
328/2 50.0 6.56 328 1 won ODI v New Zealand Sharjah 20 Apr 1994 ODI # 911
250/6 50.0 5.00 250 1 won ODI v India Sharjah 22 Apr 1994 ODI # 912
151/9 50.0 3.02 180 -28 2 lost ODI v Australia Colombo (SSC) 7 Sep 1994 ODI # 923
239/4 47.5 4.99 239 1 2 won ODI v Sri Lanka Durban 2 Dec 1994 ODI # 953
245/9 50.0 4.90 245 1 won ODI v Sri Lanka Centurion 4 Dec 1994 ODI # 954
206/5 46.2 4.44 202 5 2 won ODI v New Zealand Gqeberha 13 Dec 1994 ODI # 961
175/5 38.5 4.50 173 3 2 won ODI v New Zealand East London 19 Dec 1994 ODI # 966
266/9 50.0 5.32 266 1 won ODI v India Sharjah 7 Apr 1995 ODI # 995
152/4 29.4 5.12 152 1 2 won ODI v Bangladesh Sharjah 8 Apr 1995 ODI # 996
178/9 50.0 3.56 178 1 lost ODI v Sri Lanka Sharjah 11 Apr 1995 ODI # 998
264/7 50.0 5.28 264 1 won ODI v Sri Lanka Sharjah 12 Oct 1995 ODI # 1007
242/4 50.0 4.84 242 1 won ODI v West Indies Sharjah 13 Oct 1995 ODI # 1008
194/9 50.0 3.88 194 1 lost ODI v West Indies Sharjah 15 Oct 1995 ODI # 1009
143 48.3 2.94 143 1 lost ODI v Sri Lanka Sharjah 17 Oct 1995 ODI # 1011
54/3 10.0 5.40 54 1 n/r ODI v Sri Lanka Singapore 1 Apr 1996 ODI # 1087
315 49.4 6.34 350 -34 2 lost ODI v Sri Lanka Singapore 2 Apr 1996 ODI # 1088
190/2 28.0 6.78 187 -36 2 won ODI v India Singapore 5 Apr 1996 ODI # 1091
215 48.3 4.43 215 1 won ODI v Sri Lanka Singapore 7 Apr 1996 ODI # 1093
271/5 50.0 5.42 271 1 won ODI v India Sharjah 12 Apr 1996 ODI # 1094
171/7 50.0 3.42 315 -143 2 lost ODI v South Africa Sharjah 13 Apr 1996 ODI # 1095
277 46.1 6.00 306 -28 2 lost ODI v India Sharjah 15 Apr 1996 ODI # 1098
188 45.0 4.17 188 1 lost ODI v South Africa Sharjah 16 Apr 1996 ODI # 1099
170/9 33.0 5.15 170 1 lost ODI v India Toronto 16 Sep 1996 ODI # 1115
266/8 49.5 5.33 265 2 2 won ODI v India Toronto 17 Sep 1996 ODI # 1116
136 42.4 3.18 192 -55 2 lost ODI v India Toronto 18 Sep 1996 ODI # 1117
258/8 50.0 5.16 258 1 won ODI v India Toronto 21 Sep 1996 ODI # 1118
213/9 50.0 4.26 213 1 won ODI v India Toronto 23 Sep 1996 ODI # 1119
259 42.3 6.09 322 -62 2 lost ODI v South Africa Nairobi (Gym) 29 Sep 1996 ODI # 1121
371/9 50.0 7.42 371 1 won ODI v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
203 46.2 4.38 203 1 lost ODI v South Africa Nairobi (Gym) 6 Oct 1996 ODI # 1126
131 36.0 3.63 207 -75 2 lost ODI v Sri Lanka Sharjah 8 Nov 1996 ODI # 1140
198/6 46.3 4.25 198 1 2 won ODI v New Zealand Sharjah 10 Nov 1996 ODI # 1141
193/2 46.4 4.13 190 4 2 won ODI v Sri Lanka Sharjah 12 Nov 1996 ODI # 1143
196/6 48.3 4.04 193 4 2 won ODI v New Zealand Sharjah 13 Nov 1996 ODI # 1144
160 48.5 3.27 160 1 won ODI v New Zealand Sharjah 15 Nov 1996 ODI # 1145
176 48.4 3.61 176 1 lost ODI v West Indies Adelaide 17 Dec 1996 ODI # 1154
197 49.5 3.95 197 1 lost ODI v West Indies Brisbane 3 Jan 1997 ODI # 1157
257/7 50.0 5.14 257 1 lost ODI v West Indies Perth 10 Jan 1997 ODI # 1161
183/2 39.2 4.65 182 2 2 won ODI v West Indies Sydney 14 Jan 1997 ODI # 1163
185/6 38.2 4.82 180 6 2 won ODI v West Indies Sydney 18 Jan 1997 ODI # 1165
165 48.3 3.40 165 1 won ODI v West Indies Melbourne 20 Jan 1997 ODI # 1166
224/9 50.0 4.48 244 -19 2 lost ODI v Sri Lanka Sharjah 4 Apr 1997 ODI # 1190
187 50.0 3.74 187 1 won ODI v Zimbabwe Sharjah 6 Apr 1997 ODI # 1192
200 45.4 4.37 252 -51 2 lost ODI v Sri Lanka Sharjah 7 Apr 1997 ODI # 1193
151/9 50.0 3.02 151 1 won ODI v Zimbabwe Sharjah 9 Apr 1997 ODI # 1196
214 49.2 4.33 214 1 lost ODI v Sri Lanka Sharjah 11 Apr 1997 ODI # 1198
263/9 50.0 5.26 286 -22 2 lost ODI v New Zealand Mohali 9 May 1997 ODI # 1204
289/6 50.0 5.78 289 1 won ODI v Sri Lanka Gwalior 12 May 1997 ODI # 1205
224 43.5 5.11 340 -115 2 lost ODI v Sri Lanka Mohali 24 May 1997 ODI # 1212
224 43.1 5.18 310 -85 2 lost ODI v Sri Lanka Eden Gardens 27 May 1997 ODI # 1214
319/5 50.0 6.38 319 1 won ODI v Bangladesh Colombo (RPS) 16 Jul 1997 ODI # 1217
30/5 9.0 3.33 30 1 n/r ODI v India Colombo (SSC) 20 Jul 1997 ODI # 1219
188 44.2 4.24 209 -20 2 lost ODI v India Toronto 13 Sep 1997 ODI # 1227
116 45.0 2.57 116 1 lost ODI v India Toronto 14 Sep 1997 ODI # 1228
169/3 31.5 5.30 169 1 n/r ODI v India Toronto 17 Sep 1997 ODI # 1229
148 36.5 4.01 183 -34 2 lost ODI v India Toronto 18 Sep 1997 ODI # 1230
159/6 28.0 5.67 159 1 lost ODI v India Toronto 20 Sep 1997 ODI # 1231
251/5 41.5 6.00 251 1 2 won ODI v India Toronto 21 Sep 1997 ODI # 1232
232 46.0 5.04 276 -43 2 lost ODI v West Indies Sharjah 12 Dec 1997 ODI # 1260
243/6 47.2 5.13 240 4 2 won ODI v India Sharjah 14 Dec 1997 ODI # 1262
207 49.0 4.22 216 -8 2 lost ODI v England Sharjah 15 Dec 1997 ODI # 1263
227/9 37.0 6.13 246 -18 2 lost ODI v India Dhaka 11 Jan 1998 ODI # 1273
212/8 46.0 4.60 212 1 lost ODI v India Dhaka 14 Jan 1998 ODI # 1276
193/4 31.3 6.12 190 4 2 won ODI v India Dhaka 16 Jan 1998 ODI # 1277
314/5 48.0 6.54 314 1 lost ODI v India Dhaka 18 Jan 1998 ODI # 1279
300/6 48.0 6.25 296 5 2 won ODI v Sri Lanka Kimberley 7 Apr 1998 ODI # 1309
249 48.5 5.09 249 1 won ODI v Sri Lanka Paarl 9 Apr 1998 ODI # 1312
173 39.2 4.39 289 -115 2 lost ODI v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
189/9 50.0 3.78 189 1 lost ODI v India Toronto 12 Sep 1998 ODI # 1349
246/9 50.0 4.92 246 1 won ODI v India Toronto 13 Sep 1998 ODI # 1350
257/5 50.0 5.14 257 1 won ODI v India Toronto 16 Sep 1998 ODI # 1351
316/6 50.0 6.32 316 1 won ODI v India Toronto 19 Sep 1998 ODI # 1352
258/5 48.2 5.33 257 2 2 won ODI v India Toronto 20 Sep 1998 ODI # 1353
259/9 50.0 5.18 290 -30 2 lost ODI v West Indies Dhaka 29 Oct 1998 ODI # 1361
594 184.5 3.21 363 2 won Test v Sri Lanka Dhaka 12 Mar 1999 Test # 1450
246/9 50.0 4.92 246 1 won ODI v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
241 46.3 5.18 254 -12 2 lost ODI v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
323/5 50.0 6.46 323 1 won ODI v England Sharjah 7 Apr 1999 ODI # 1429
279/8 50.0 5.58 279 1 won ODI v India Sharjah 8 Apr 1999 ODI # 1430
144 40.2 3.57 207 -62 2 lost ODI v England Sharjah 12 Apr 1999 ODI # 1434
205/9 50.0 4.10 205 1 lost ODI v India Sharjah 13 Apr 1999 ODI # 1435
129/2 28.0 4.60 126 4 2 won ODI v India Sharjah 16 Apr 1999 ODI # 1437
229/8 50.0 4.58 229 1 won ODI v West Indies Bristol 16 May 1999 ODI # 1447
261/6 50.0 5.22 261 1 won ODI v Scotland Chester-le-Street 20 May 1999 ODI # 1453
275/8 50.0 5.50 275 1 won ODI v Australia Leeds 23 May 1999 ODI # 1458
269/8 50.0 5.38 269 1 won ODI v New Zealand Derby 28 May 1999 ODI # 1466
161 44.3 3.61 224 -62 2 lost ODI v Bangladesh Northampton 31 May 1999 ODI # 1471
220/7 50.0 4.40 220 1 lost ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
180 45.3 3.95 228 -47 2 lost ODI v India Manchester 8 Jun 1999 ODI # 1476
271/9 50.0 5.42 271 1 won ODI v Zimbabwe The Oval 11 Jun 1999 ODI # 1479
242/1 47.3 5.09 242 1 2 won ODI v New Zealand Manchester 16 Jun 1999 ODI # 1482
132 39.0 3.38 132 1 lost ODI v Australia Lord's 20 Jun 1999 ODI # 1484
230/6 50.0 4.60 230 1 won ODI v West Indies Toronto 16 Sep 1999 ODI # 1500
222/5 50.0 4.44 222 1 won ODI v West Indies Toronto 18 Sep 1999 ODI # 1501
162/3 39.4 4.08 162 1 2 won ODI v West Indies Toronto 19 Sep 1999 ODI # 1502
260/5 50.0 5.20 260 1 won ODI v West Indies Sharjah 14 Oct 1999 ODI # 1513
196 49.4 3.94 196 1 tied ODI v Sri Lanka Sharjah 15 Oct 1999 ODI # 1514
239/8 50.0 4.78 239 1 won ODI v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
255/5 50.0 5.10 255 1 won ODI v West Indies Sharjah 19 Oct 1999 ODI # 1517
211/9 50.0 4.22 211 1 won ODI v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
196/8 49.0 4.00 196 1 2 won ODI v India Brisbane 10 Jan 2000 ODI # 1537
262/7 50.0 5.24 262 1 won ODI v India Hobart 21 Jan 2000 ODI # 1543
219 44.4 4.90 268 -48 2 lost ODI v India Adelaide 25 Jan 2000 ODI # 1547
261/8 50.0 5.22 261 1 won ODI v India Perth 28 Jan 2000 ODI # 1550
146 45.3 3.20 146 1 lost ODI v India Sharjah 23 Mar 2000 ODI # 1578
196/8 50.0 3.92 196 1 lost ODI v South Africa Sharjah 24 Mar 2000 ODI # 1579
272/3 50.0 5.44 272 1 won ODI v India Sharjah 26 Mar 2000 ODI # 1580
168 49.2 3.40 168 1 won ODI v South Africa Sharjah 28 Mar 2000 ODI # 1582
263/6 50.0 5.26 263 1 won ODI v South Africa Sharjah 31 Mar 2000 ODI # 1583
200/5 47.1 4.24 200 1 2 won ODI v Zimbabwe St John's 5 Apr 2000 ODI # 1586
205/4 43.1 4.74 205 1 2 won ODI v Zimbabwe St George's 15 Apr 2000 ODI # 1590
295/7 50.0 5.90 295 1 won ODI v India Dhaka 3 Jun 2000 ODI # 1600
193/3 48.2 3.99 193 1 2 won ODI v Sri Lanka Dhaka 5 Jun 2000 ODI # 1601
277/4 50.0 5.54 277 1 won ODI v Sri Lanka Dhaka 7 Jun 2000 ODI # 1602
223/9 50.0 4.46 242 -18 2 lost ODI v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
153 44.1 3.46 153 1 lost ODI v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
191/6 25.0 7.64 191 1 won ODI v New Zealand Singapore 20 Aug 2000 ODI # 1623
227/9 50.0 4.54 227 1 won ODI v South Africa Singapore 23 Aug 2000 ODI # 1624
121 28.1 4.29 215 -76 2 lost ODI v South Africa Singapore 27 Aug 2000 ODI # 1626
195/1 43.2 4.50 195 1 2 won ODI v Sri Lanka Nairobi (Gym) 8 Oct 2000 ODI # 1634
252 49.2 5.10 252 1 lost ODI v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
255/9 50.0 5.10 255 1 won ODI v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
270/2 42.1 6.40 267 4 2 won ODI v New Zealand Sharjah 12 Apr 2001 ODI # 1707
278/9 50.0 5.56 278 1 won ODI v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
131/3 25.2 5.17 128 4 2 won ODI v New Zealand Sharjah 15 Apr 2001 ODI # 1709
220 41.4 5.28 298 -77 2 lost ODI v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
257 49.5 5.15 257 1 lost ODI v Australia Cardiff 9 Jun 2001 ODI # 1720
290/9 50.0 5.80 290 1 won ODI v Australia Nottingham 19 Jun 2001 ODI # 1725
152 42.3 3.57 152 1 lost ODI v Australia Lord's 23 Jun 2001 ODI # 1728
176 46.2 3.79 176 1 lost ODI v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
279/6 50.0 5.58 279 1 won ODI v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
261/9 50.0 5.22 261 1 won ODI v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
273/3 49.2 5.53 273 1 2 won ODI v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
177/5 43.4 4.05 174 4 2 won ODI v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
493 161.5 3.04 493 1 won Test v West Indies Sharjah 31 Jan 2002 Test # 1587
214/6d 57.4 3.71 341 3 won Test v West Indies Sharjah 31 Jan 2002 Test # 1587
472 135.0 3.49 472 1 won Test v West Indies Sharjah 7 Feb 2002 Test # 1588
225/5d 76.0 2.96 433 3 won Test v West Indies Sharjah 7 Feb 2002 Test # 1588
193/6 46.1 4.18 191 3 2 won ODI v West Indies Sharjah 14 Feb 2002 ODI # 1807
232 49.0 4.73 232 1 won ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
150 40.2 3.71 261 -110 2 lost ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
201 45.5 4.38 243 -41 2 lost ODI v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
288/6 50.0 5.76 288 1 won ODI v New Zealand Sharjah 11 Apr 2002 ODI # 1828
230/5 50.0 4.60 240 -9 2 lost ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
217/2 31.3 6.88 214 4 2 won ODI v New Zealand Sharjah 15 Apr 2002 ODI # 1831
295/6 50.0 5.90 295 1 won ODI v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
229 43.2 5.28 284 -54 2 lost ODI v South Africa Tangier 12 Aug 2002 ODI # 1860
279/5 50.0 5.58 279 1 won ODI v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
203 43.4 4.64 243 -39 2 lost ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
188 48.3 3.87 197 -8 2 lost ODI v South Africa Tangier 18 Aug 2002 ODI # 1864
108 36.0 3.00 333 -224 2 lost ODI v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
117 32.3 3.60 117 1 lost ODI v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
227 50.0 4.54 227 1 n/r ODI v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
142/1 16.2 8.69 137 6 2 won ODI v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
279 65.3 4.25 -188 2 lost Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
274 94.2 2.90 316 -41 4 lost Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
59 31.5 1.85 59 1 lost Test v Australia Sharjah 11 Oct 2002 Test # 1617
53 24.5 2.13 -198 3 lost Test v Australia Sharjah 11 Oct 2002 Test # 1617
221 71.1 3.10 -223 2 lost Test v Australia Sharjah 19 Oct 2002 Test # 1620
203 67.2 3.01 -20 3 lost Test v Australia Sharjah 19 Oct 2002 Test # 1620
228 44.3 5.12 311 -82 2 lost ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
255/9 50.0 5.10 255 1 won ODI v Namibia Kimberley 16 Feb 2003 ODI # 1954
134 31.0 4.32 247 -112 2 lost ODI v England Cape Town 22 Feb 2003 ODI # 1962
253/9 50.0 5.06 253 1 won ODI v Netherlands Paarl 25 Feb 2003 ODI # 1967
273/7 50.0 5.46 273 1 lost ODI v India Centurion 1 Mar 2003 ODI # 1975
278/7 50.0 5.56 278 1 won ODI v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
225/3 47.2 4.75 224 2 2 won ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
286/8 50.0 5.72 286 1 won ODI v Kenya Sharjah 8 Apr 2003 ODI # 1999
172/2 35.2 4.86 169 4 2 won ODI v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
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
198 50.0 3.96 198 1 lost ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
257/6 50.0 5.14 257 1 won ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
343/5 50.0 6.86 343 1 won ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
300/9 50.0 6.00 300 1 won ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
167/4 41.0 4.07 167 1 2 won ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
192/6 33.0 5.81 192 1 won ODI v India Amstelveen 21 Aug 2004 ODI # 2157
175 47.1 3.71 193 -17 2 lost ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
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
131 38.2 3.41 131 1 lost ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
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
307/8 50.0 6.14 307 1 won ODI v West Indies Perth 1 Feb 2005 ODI # 2218
201/4 48.3 4.14 198 4 2 won ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
218 45.2 4.80 270 -51 2 lost ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
255/6 48.1 5.29 254 2 2 won ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
223 46.3 4.79 275 -51 2 lost ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
89 25.0 3.56 214 -124 2 lost ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
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
239/5 42.0 5.69 236 4 2 won ODI v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
313/9 50.0 6.26 313 1 won ODI v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
181 42.5 4.22 297 -115 2 lost ODI v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
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
141/7 20.0 7.05 142 0 2 tied T20I v India Durban 14 Sep 2007 T20I # 29
189/6 20.0 9.45 189 1 won T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
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
147/4 18.5 7.80 144 4 2 won T20I v New Zealand Cape Town 22 Sep 2007 T20I # 44
152 19.3 7.79 158 -5 2 lost T20I v India Johannesburg 24 Sep 2007 T20I # 46
190 35.4 5.32 331 -140 2 lost ODI v India Mirpur 10 Jun 2008 ODI # 2705
315/3 50.0 6.30 315 1 won ODI v India Mirpur 14 Jun 2008 ODI # 2707
141/7 19.5 7.10 138 4 2 won T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
110/3 19.0 5.78 108 3 2 won T20I v Zimbabwe King City (NW) 12 Oct 2008 T20I # 73
132/7 20.0 6.60 132 1 lost T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
295/6 49.5 5.91 295 1 2 won ODI v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
232 49.0 4.73 232 1 won ODI v West Indies Abu Dhabi 14 Nov 2008 ODI # 2775
273/6 50.0 5.46 273 1 won ODI v West Indies Abu Dhabi 16 Nov 2008 ODI # 2776
171/6 44.1 3.87 169 3 2 won ODI v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
207 46.2 4.46 207 1 lost ODI v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
171 47.1 3.62 199 -27 2 lost ODI v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
197 48.4 4.04 197 1 lost ODI v Australia Abu Dhabi 1 May 2009 ODI # 2848
254/3 47.0 5.40 251 4 2 won ODI v Australia Abu Dhabi 3 May 2009 ODI # 2849
109/3 16.2 6.67 109 1 2 won T20I v Australia Dubai (DICS) 7 May 2009 T20I # 89
175/5 20.0 8.75 175 1 won T20I v Netherlands Lord's 9 Jun 2009 T20I # 98
131/9 20.0 6.55 151 -19 2 lost T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
100/4 13.1 7.59 100 1 2 won T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
159/5 20.0 7.95 159 1 won T20I v Ireland The Oval 15 Jun 2009 T20I # 110
149/4 20.0 7.45 149 1 won T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
139/2 18.4 7.44 139 1 2 won T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
134/5 30.3 4.39 134 1 2 won ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
302/9 50.0 6.04 302 1 won ODI v India Centurion 26 Sep 2009 ODI # 2898
205/6 50.0 4.10 205 1 lost ODI v Australia Centurion 30 Sep 2009 ODI # 2903
233/9 50.0 4.66 233 1 lost ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
287/9 50.0 5.74 287 1 won ODI v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
239 47.2 5.04 304 -64 2 lost ODI v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
204 49.1 4.14 212 -7 2 lost ODI v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
161/8 20.0 8.05 161 1 won T20I v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
153/5 20.0 7.65 153 1 won T20I v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
129/8 20.0 6.45 129 1 lost T20I v England Dubai (DICS) 19 Feb 2010 T20I # 144
149/6 19.0 7.84 149 1 2 won T20I v England Dubai (DICS) 20 Feb 2010 T20I # 145
172/3 20.0 8.60 172 1 won T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
157 20.0 7.85 192 -34 2 lost T20I v Australia Gros Islet 2 May 2010 T20I # 156
147/9 20.0 7.35 147 1 lost T20I v England Bridgetown 6 May 2010 T20I # 163
132/7 20.0 6.60 134 -1 2 lost T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
148/7 20.0 7.40 148 1 won T20I v South Africa Gros Islet 10 May 2010 T20I # 171
191/6 20.0 9.55 191 1 lost T20I v Australia Gros Islet 14 May 2010 T20I # 176
267 49.3 5.39 267 1 lost ODI v India Dambulla 19 Jun 2010 ODI # 2996
385/7 50.0 7.70 385 1 won ODI v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
167/8 20.0 8.35 167 1 won T20I v Australia Birmingham 5 Jul 2010 T20I # 184
162/9 20.0 8.10 162 1 won T20I v Australia Birmingham 6 Jul 2010 T20I # 185
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
258 64.5 3.97 170 2 won Test v Australia Leeds 21 Jul 2010 Test # 1965
180/7 50.4 3.55 180 1 4 won Test v Australia Leeds 21 Jul 2010 Test # 1965
119 19.5 6.00 119 1 lost T20I v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
120/9 20.0 6.00 120 1 lost T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
203 49.0 4.14 203 1 lost ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
289/9 49.5 5.79 287 3 2 won ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
226/9 50.0 4.52 229 -2 2 lost ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
275/9 49.5 5.51 275 1 2 won ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
260 44.5 5.79 318 -57 2 lost ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
248 95.0 2.61 -132 2 draw Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
343/3 117.0 2.93 451 -107 4 draw Test v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
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
317/7 50.0 6.34 317 1 won ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
184 43.0 4.27 184 1 won ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
192 41.4 4.60 303 -110 2 lost ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
164/3 34.1 4.80 162 13 2 won ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
178/6 41.0 4.34 177 2 2 won ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
113/0 20.5 5.42 113 1 2 won ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
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
403 141.1 2.85 164 2 won Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
94/1 24.1 3.88 94 1 4 won Test v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
340 138.2 2.45 -73 2 draw Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
87/4 57.0 1.52 255 -167 4 draw Test v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
132/2 21.5 6.04 132 1 2 won ODI v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
210 46.3 4.51 236 -25 2 lost ODI v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
257/8 50.0 5.14 257 1 won ODI v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
200 49.3 4.04 200 1 won ODI v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
219/7 47.2 4.62 219 1 2 won ODI v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
142/5 19.3 7.28 142 1 2 won T20I v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
338 119.5 2.82 146 2 won Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
15/0 3.4 4.09 15 1 4 won Test v England Dubai (DICS) 17 Jan 2012 Test # 2030
257 96.4 2.65 257 1 won Test v England Abu Dhabi 25 Jan 2012 Test # 2032
214 99.2 2.15 144 3 won Test v England Abu Dhabi 25 Jan 2012 Test # 2032
99 44.1 2.24 99 1 won Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
365 152.4 2.39 323 3 won Test v England Dubai (DICS) 3 Feb 2012 Test # 2034
198/3 37.1 5.32 196 3 2 won ODI v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
130 35.0 3.71 261 -130 2 lost ODI v England Abu Dhabi 13 Feb 2012 ODI # 3238
230 49.0 4.69 251 -20 2 lost ODI v England Abu Dhabi 15 Feb 2012 ODI # 3240
222 50.0 4.44 222 1 lost ODI v England Dubai (DICS) 18 Feb 2012 ODI # 3243
237 50.0 4.74 237 1 lost ODI v England Dubai (DICS) 21 Feb 2012 ODI # 3247
144/6 20.0 7.20 144 1 won T20I v England Dubai (DICS) 23 Feb 2012 T20I # 226
112 18.2 6.10 151 -38 2 lost T20I v England Dubai (DICS) 25 Feb 2012 T20I # 228
124/6 20.0 6.20 130 -5 2 lost T20I v England Abu Dhabi 27 Feb 2012 T20I # 229
189/4 39.5 4.74 189 1 2 won ODI v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
329/6 50.0 6.58 329 1 lost ODI v India Mirpur 18 Mar 2012 ODI # 3263
198 45.1 4.38 198 1 lost ODI v Australia Sharjah 28 Aug 2012 ODI # 3299
249/3 43.4 5.70 249 1 2 won ODI v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
244/7 50.0 4.88 244 1 lost ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
90/3 14.5 6.06 90 1 2 won T20I v Australia Dubai (DICS) 5 Sep 2012 T20I # 256
151/4 20.0 7.55 151 1 tied T20I v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
74 19.1 3.86 169 -94 2 lost T20I v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
177/6 20.0 8.85 177 1 won T20I v New Zealand Pallekele 23 Sep 2012 T20I # 271
178/2 18.4 9.53 176 3 2 won T20I v Bangladesh Pallekele 25 Sep 2012 T20I # 274
136/8 19.4 6.91 134 3 2 won T20I v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
128 19.4 6.50 128 1 lost T20I v India Colombo (RPS) 30 Sep 2012 T20I # 282
149/6 20.0 7.45 149 1 won T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
170 48.0 3.54 170 1 lost ODI v West Indies The Oval 7 Jun 2013 ODI # 3364
167 45.0 3.71 235 -67 2 lost ODI v South Africa Birmingham 10 Jun 2013 ODI # 3367
165 39.4 4.15 165 1 lost ODI v India Birmingham 15 Jun 2013 ODI # 3372
442 138.4 3.18 193 2 won Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
45/3 13.5 3.25 40 6 4 won Test v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
99 36.4 2.70 99 1 lost Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
326 135.1 2.41 -92 3 lost Test v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
182 46.3 3.91 184 -1 2 lost ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
209 49.4 4.20 209 1 won ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
191 44.3 4.29 260 -68 2 lost ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
238 49.2 4.82 267 -28 2 lost ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
151 35.3 4.25 269 -117 2 lost ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
98/9 20.0 4.90 98 1 lost T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
144/9 20.0 7.20 151 -6 2 lost T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
138/4 19.5 6.95 138 1 2 won T20I v Afghanistan Sharjah 8 Dec 2013 T20I # 349
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
322/5 50.0 6.44 322 1 won ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
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
226/2 41.1 5.48 226 1 2 won ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
232 49.3 4.68 232 1 lost ODI v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
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
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
341 109.1 3.12 -87 2 won Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
302/5 57.3 5.25 302 1 4 won Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
284 48.5 5.81 297 -12 2 lost ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
248/8 50.0 4.96 248 1 won ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
249/9 49.4 5.01 246 4 2 won ODI v India Mirpur 2 Mar 2014 ODI # 3479
260/5 50.0 5.20 260 1 lost ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
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
82 17.5 4.59 167 -84 2 lost T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
96/9 20.0 4.80 96 1 lost T20I v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
162 36.3 4.43 256 -93 2 lost ODI v Australia Sharjah 7 Oct 2014 ODI # 3530
215 49.3 4.34 215 1 lost ODI v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
230 50.0 4.60 232 -1 2 lost ODI v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
454 145.0 3.13 454 1 won Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
286/2d 78.0 3.66 437 3 won Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
570/6d 164.0 3.47 570 1 won Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
293/3d 60.4 4.82 602 3 won Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
566/3d 170.5 3.31 566 1 won Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
175/2d 39.2 4.44 479 3 won Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
393 147.0 2.67 -10 2 draw Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
196/5 67.0 2.92 261 -64 4 draw Test v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
351 125.4 2.79 351 1 lost Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
259 63.3 4.07 -80 3 lost Test v New Zealand Sharjah 26 Nov 2014 Test # 2147
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
252 48.3 5.19 252 1 lost ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
364/7 50.0 7.28 364 1 won ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
292/8 50.0 5.84 300 -7 2 lost ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
207 43.3 4.75 276 -68 2 lost ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
224 47.0 4.76 301 -76 2 lost ODI v India Adelaide 15 Feb 2015 ODI # 3602
160 39.0 4.10 311 -150 2 lost ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
235/7 50.0 4.70 235 1 won ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
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
241/3 46.1 5.22 238 4 2 won ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
523/8d 151.1 3.45 523 1 draw Test v England Abu Dhabi 13 Oct 2015 Test # 2180
173 57.5 2.99 98 3 draw Test v England Abu Dhabi 13 Oct 2015 Test # 2180
378 118.5 3.18 378 1 won Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
354/6d 95.0 3.72 490 3 won Test v England Dubai (DICS) 22 Oct 2015 Test # 2183
234 85.1 2.74 234 1 won Test v England Sharjah 1 Nov 2015 Test # 2184
355 118.2 3.00 283 3 won Test v England Sharjah 1 Nov 2015 Test # 2184
217/4 43.4 4.96 217 1 2 won ODI v England Abu Dhabi 11 Nov 2015 ODI # 3707
188 45.5 4.10 284 -95 2 lost ODI v England Abu Dhabi 13 Nov 2015 ODI # 3708
208 49.5 4.17 208 1 lost ODI v England Sharjah 17 Nov 2015 ODI # 3710
271 40.4 6.66 356 -84 2 lost ODI v England Dubai (DICS) 20 Nov 2015 ODI # 3712
146 20.0 7.30 161 -14 2 lost T20I v England Dubai (DICS) 26 Nov 2015 T20I # 468
169/8 20.0 8.45 173 -3 2 lost T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
154/7 20.0 7.70 155 0 2 tied T20I v England Sharjah 30 Nov 2015 T20I # 473
83 17.3 4.74 83 1 lost T20I v India Mirpur 27 Feb 2016 T20I # 512
131/3 18.4 7.01 130 2 2 won T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
151/4 19.2 7.81 151 1 2 won T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
201/5 20.0 10.05 201 1 won T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
158/5 20.0 7.90 181 -22 2 lost T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
172/8 20.0 8.60 194 -21 2 lost T20I v Australia Mohali 25 Mar 2016 T20I # 548
116/1 14.2 8.09 116 1 2 won T20I v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
160/4 20.0 8.00 160 1 won T20I v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
108/2 15.1 7.12 104 5 2 won T20I v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
284/9 49.0 5.79 284 1 won ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
337/5 50.0 6.74 337 1 won ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
308/6 50.0 6.16 308 1 won ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
579/3d 155.3 3.72 579 1 won Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
123 31.5 3.86 345 3 won Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
452 119.1 3.79 452 1 won Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
227/2d 67.0 3.38 455 3 won Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
281 90.5 3.09 281 1 lost Test v West Indies Sharjah 30 Oct 2016 Test # 2229
208 81.3 2.55 152 3 lost Test v West Indies Sharjah 30 Oct 2016 Test # 2229
164 33.4 4.87 289 -155 2 lost ODI v India Birmingham 4 Jun 2017 ODI # 3878
119/3 27.0 4.40 101 -100 2 won ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
237/7 44.5 5.28 237 1 2 won ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
338/4 50.0 6.76 338 1 won ODI v India The Oval 18 Jun 2017 ODI # 3894
422 162.3 2.59 3 2 lost Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
114 47.4 2.39 136 -21 4 lost Test v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
262 90.3 2.89 -220 2 lost Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
248 90.2 2.74 317 -68 4 lost Test v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
292/6 50.0 5.84 292 1 won ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
219/9 50.0 4.38 219 1 won ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
209/3 42.3 4.91 209 1 2 won ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
177/3 39.0 4.53 174 4 2 won ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
105/1 20.2 5.16 104 2 2 won ODI v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
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
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
187/4 19.2 9.67 184 4 2 won T20I v Australia Harare 8 Jul 2018 T20I # 689
120/2 23.4 5.07 117 4 2 won ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
162 43.1 3.75 162 1 lost ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
258/7 49.3 5.21 258 1 2 won ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
237/7 50.0 4.74 237 1 lost ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
202/9 50.0 4.04 240 -37 2 lost ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
482 164.2 2.93 482 1 draw Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
181/6d 57.5 3.12 461 3 draw Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
282 81.0 3.48 282 1 won Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
400/9d 120.0 3.33 537 3 won Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
155/8 20.0 7.75 155 1 won T20I v Australia Abu Dhabi 24 Oct 2018 T20I # 701
147/6 20.0 7.35 147 1 won T20I v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
150/5 20.0 7.50 150 1 won T20I v Australia Dubai (DICS) 28 Oct 2018 T20I # 704
148/6 20.0 7.40 148 1 won T20I v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
154/4 19.4 7.83 154 1 2 won T20I v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
166/3 20.0 8.30 166 1 won T20I v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
219 47.2 4.62 267 -47 2 lost ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
212/4 40.3 5.23 210 3 2 won ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
279/8 50.0 5.58 279 1 n/r ODI v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
227 83.2 2.72 74 2 lost Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
171 58.4 2.91 176 -4 4 lost Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
418/5d 167.0 2.50 418 1 won Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
348 135.0 2.57 74 2 lost Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
156 56.1 2.77 280 -123 4 lost Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
280/5 50.0 5.60 280 1 lost ODI v Australia Sharjah 22 Mar 2019 ODI # 4116
284/7 50.0 5.68 284 1 lost ODI v Australia Sharjah 24 Mar 2019 ODI # 4117
186 44.4 4.16 267 -80 2 lost ODI v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
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
105 21.4 4.84 105 1 lost ODI v West Indies Nottingham 31 May 2019 ODI # 4144
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
308/7 50.0 6.16 308 1 won ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
241/4 49.1 4.90 238 4 2 won ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
230/7 49.4 4.63 228 3 2 won ODI v Afghanistan Leeds 29 Jun 2019 ODI # 4177
315/9 50.0 6.30 315 1 won ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
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
148/5 19.0 7.78 148 1 2 won T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
189/2 20.0 9.45 189 1 won T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
189/4 20.0 9.45 189 1 won T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
176/4 20.0 8.80 176 1 lost T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
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
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
121 19.1 6.31 121 1 lost T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
147 20.0 7.35 171 -23 2 lost T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
167/5 20.0 8.35 167 1 won T20I v Bangladesh Christchurch 7 Oct 2022 T20I # 1807
177/3 19.5 8.92 174 4 2 won T20I v Bangladesh Christchurch 13 Oct 2022 T20I # 1818
159/8 20.0 7.95 159 1 lost T20I v India Melbourne 23 Oct 2022 T20I # 1842
129/8 20.0 6.45 131 -1 2 lost T20I v Zimbabwe Perth 27 Oct 2022 T20I # 1849
95/4 13.5 6.86 92 4 2 won T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
185/9 20.0 9.25 185 1 won T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
128/5 18.1 7.04 128 1 2 won T20I v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
153/3 19.1 7.98 153 1 2 won T20I v New Zealand Sydney 9 Nov 2022 T20I # 1877
137/8 20.0 6.85 137 1 lost T20I v England Melbourne 13 Nov 2022 T20I # 1879
92/9 20.0 4.60 92 1 lost T20I v Afghanistan Sharjah 24 Mar 2023 T20I # 2030
130/6 20.0 6.50 130 1 lost T20I v Afghanistan Sharjah 26 Mar 2023 T20I # 2033
182/7 20.0 9.10 182 1 won T20I v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
201 47.1 4.26 201 1 won ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
302/9 49.5 6.06 301 2 2 won ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
268/8 50.0 5.36 268 1 won ODI v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
DNB 0.0 - 0 0 n/r ODI v India Pallekele 2 Sep 2023 ODI # 4630
128 32.0 4.00 357 -228 2 lost ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
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
345/4 48.2 7.13 345 1 2 won ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
305 45.3 6.70 368 -62 2 lost ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
282/7 50.0 5.64 282 1 lost ODI v Afghanistan Chennai 23 Oct 2023 ODI # 4679
270 46.4 5.78 270 1 lost ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
205/3 32.3 6.30 205 1 2 won ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
200/1 25.3 7.84 180 -201 2 won ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
244 43.3 5.60 338 -93 2 lost ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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