View innings by innings list [change view]
Totals in terms of bowling 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
overall 1928-2024 1640 683 721 15 181 40 0.947 30.29 3.62 2098 790 45 Profile
Innings by innings list
401 125.4 3.19 401 1 lost Test v England Lord's 23 Jun 1928 Test # 173
351 107.2 3.27 145 2 lost Test v England Manchester 21 Jul 1928 Test # 174
438 103.5 4.21 200 2 lost Test v England The Oval 11 Aug 1928 Test # 175
467 153.0 3.05 98 2 draw Test v England Bridgetown 11 Jan 1930 Test # 187
167/3 65.0 2.56 287 -119 4 draw Test v England Bridgetown 11 Jan 1930 Test # 187
208 72.1 2.88 208 1 lost Test v England Port of Spain 1 Feb 1930 Test # 189
425/8d 125.0 3.40 379 3 lost Test v England Port of Spain 1 Feb 1930 Test # 189
145 61.3 2.35 -326 2 won Test v England Georgetown 21 Feb 1930 Test # 192
327 158.5 2.05 617 -289 4 won Test v England Georgetown 21 Feb 1930 Test # 192
849 258.2 3.28 849 1 draw Test v England Kingston 3 Apr 1930 Test # 193
272/9d 79.1 3.43 835 3 draw Test v England Kingston 3 Apr 1930 Test # 193
376 117.5 3.19 80 2 lost Test v Australia Adelaide 12 Dec 1930 Test # 199
172/0 55.3 3.09 170 3 4 lost Test v Australia Adelaide 12 Dec 1930 Test # 199
369 116.4 3.16 369 1 lost Test v Australia Sydney 1 Jan 1931 Test # 201
558 147.0 3.79 558 1 lost Test v Australia Brisbane 16 Jan 1931 Test # 203
328/8d 89.2 3.67 229 2 lost Test v Australia Melbourne 13 Feb 1931 Test # 205
224 79.2 2.82 -126 2 won Test v Australia Sydney 27 Feb 1931 Test # 208
220 75.3 2.91 251 -30 4 won Test v Australia Sydney 27 Feb 1931 Test # 208
296 101.0 2.93 296 1 lost Test v England Lord's 24 Jun 1933 Test # 227
374 140.4 2.65 -1 2 draw Test v England Manchester 22 Jul 1933 Test # 228
312 108.5 2.86 312 1 lost Test v England The Oval 12 Aug 1933 Test # 229
81/7d 29.3 2.74 -21 2 lost Test v England Bridgetown 8 Jan 1935 Test # 238
75/6 16.3 4.54 73 3 4 lost Test v England Bridgetown 8 Jan 1935 Test # 238
258 121.0 2.13 -44 2 won Test v England Port of Spain 24 Jan 1935 Test # 239
107 65.5 1.62 325 -217 4 won Test v England Port of Spain 24 Jan 1935 Test # 239
226 113.2 1.99 226 1 draw Test v England Georgetown 14 Feb 1935 Test # 240
160/6d 80.0 2.00 202 3 draw Test v England Georgetown 14 Feb 1935 Test # 240
271 99.2 2.72 -264 2 won Test v England Kingston 14 Mar 1935 Test # 241
103 54.0 1.90 -161 3 won Test v England Kingston 14 Mar 1935 Test # 241
404/5d 95.0x8 3.18 127 2 lost Test v England Lord's 24 Jun 1939 Test # 272
100/2 17.7x8 4.19 99 2 4 lost Test v England Lord's 24 Jun 1939 Test # 272
164/7d 55.2x8 2.22 164 1 draw Test v England Manchester 22 Jul 1939 Test # 273
128/6d 38.0x8 2.52 159 3 draw Test v England Manchester 22 Jul 1939 Test # 273
352 73.3x8 3.59 352 1 draw Test v England The Oval 19 Aug 1939 Test # 274
366/3d 76.0x8 3.61 220 3 draw Test v England The Oval 19 Aug 1939 Test # 274
253 110.2 2.29 -43 2 draw Test v England Bridgetown 21 Jan 1948 Test # 293
86/4 45.4 1.88 395 -308 4 draw Test v England Bridgetown 21 Jan 1948 Test # 293
362 143.3 2.52 362 1 draw Test v England Port of Spain 11 Feb 1948 Test # 296
275 113.2 2.42 140 3 draw Test v England Port of Spain 11 Feb 1948 Test # 296
111 50.2 2.20 -186 2 won Test v England Georgetown 3 Mar 1948 Test # 297
263 106.4 2.46 77 3 won Test v England Georgetown 3 Mar 1948 Test # 297
227 128.5 1.76 227 1 won Test v England Kingston 27 Mar 1948 Test # 298
336 153.0 2.19 73 3 won Test v England Kingston 27 Mar 1948 Test # 298
454 158.4 2.86 -177 2 draw Test v India Delhi 10 Nov 1948 Test # 304
220/6 102.0 2.15 43 3 draw Test v India Delhi 10 Nov 1948 Test # 304
273 142.2 1.91 -356 2 draw Test v India Brabourne 9 Dec 1948 Test # 305
333/3 132.0 2.52 -23 3 draw Test v India Brabourne 9 Dec 1948 Test # 305
272 109.0 2.49 -94 2 draw Test v India Eden Gardens 31 Dec 1948 Test # 308
325/3 136.0 2.38 431 -105 4 draw Test v India Eden Gardens 31 Dec 1948 Test # 308
245 99.0 2.47 -337 2 won Test v India Chennai 27 Jan 1949 Test # 310
144 63.3 2.26 -193 3 won Test v India Chennai 27 Jan 1949 Test # 310
193 88.4 2.17 -93 2 draw Test v India Brabourne 4 Feb 1949 Test # 311
355/8 107.0 3.31 361 -5 4 draw Test v India Brabourne 4 Feb 1949 Test # 311
312 128.3 2.42 312 1 lost Test v England Manchester 8 Jun 1950 Test # 323
288 141.5 2.03 385 3 lost Test v England Manchester 8 Jun 1950 Test # 323
151 106.4 1.41 -175 2 won Test v England Lord's 24 Jun 1950 Test # 324
274 191.3 1.43 601 -326 4 won Test v England Lord's 24 Jun 1950 Test # 324
223 98.4 2.26 223 1 won Test v England Nottingham 20 Jul 1950 Test # 325
436 245.2 1.77 101 3 won Test v England Nottingham 20 Jul 1950 Test # 325
344 179.4 1.91 -159 2 won Test v England The Oval 12 Aug 1950 Test # 326
103 69.3 1.48 -56 3 won Test v England The Oval 12 Aug 1950 Test # 326
226 64.5x8 2.62 10 2 lost Test v Australia Brisbane 9 Nov 1951 Test # 340
236/7 85.7x8 2.06 236 1 4 lost Test v Australia Brisbane 9 Nov 1951 Test # 340
517 151.5x8 2.55 155 2 lost Test v Australia Sydney 30 Nov 1951 Test # 341
137/3 34.3x8 2.98 136 2 4 lost Test v Australia Sydney 30 Nov 1951 Test # 341
82 25.7x8 2.37 82 1 won Test v Australia Adelaide 22 Dec 1951 Test # 343
255 74.5x8 2.56 232 3 won Test v Australia Adelaide 22 Dec 1951 Test # 343
216 73.3x8 2.20 -56 2 lost Test v Australia Melbourne 31 Dec 1951 Test # 345
260/9 97.0x8 2.01 260 1 4 lost Test v Australia Melbourne 31 Dec 1951 Test # 345
116 36.2x8 2.40 116 1 lost Test v Australia Sydney 25 Jan 1952 Test # 347
377 113.2x8 2.49 415 3 lost Test v Australia Sydney 25 Jan 1952 Test # 347
236 119.4 1.97 236 1 won Test v New Zealand Christchurch 8 Feb 1952 Test # 349
189 114.2 1.65 138 3 won Test v New Zealand Christchurch 8 Feb 1952 Test # 349
160 99.4 1.60 -386 2 draw Test v New Zealand Auckland 15 Feb 1952 Test # 350
17/1 17.0 1.00 -369 3 draw Test v New Zealand Auckland 15 Feb 1952 Test # 350
417 192.1 2.16 417 1 draw Test v India Port of Spain 21 Jan 1953 Test # 363
294 143.5 2.04 273 3 draw Test v India Port of Spain 21 Jan 1953 Test # 363
253 134.0 1.88 -43 2 won Test v India Bridgetown 7 Feb 1953 Test # 366
129 79.5 1.61 272 -142 4 won Test v India Bridgetown 7 Feb 1953 Test # 366
279 131.2 2.12 279 1 draw Test v India Port of Spain 19 Feb 1953 Test # 367
362/7d 200.1 1.80 326 3 draw Test v India Port of Spain 19 Feb 1953 Test # 367
262 124.5 2.09 262 1 draw Test v India Georgetown 11 Mar 1953 Test # 369
190/5 98.0 1.93 88 3 draw Test v India Georgetown 11 Mar 1953 Test # 369
312 141.5 2.19 312 1 draw Test v India Kingston 28 Mar 1953 Test # 371
444 178.0 2.49 180 3 draw Test v India Kingston 28 Mar 1953 Test # 371
170 89.2 1.90 -247 2 won Test v England Kingston 15 Jan 1954 Test # 380
316 129.3 2.44 457 -140 4 won Test v England Kingston 15 Jan 1954 Test # 380
181 150.5 1.20 -202 2 won Test v England Bridgetown 6 Feb 1954 Test # 383
313 139.4 2.24 495 -181 4 won Test v England Bridgetown 6 Feb 1954 Test # 383
435 220.0 1.97 435 1 lost Test v England Georgetown 24 Feb 1954 Test # 384
75/1 20.1 3.71 73 3 4 lost Test v England Georgetown 24 Feb 1954 Test # 384
537 221.2 2.42 -144 2 draw Test v England Port of Spain 17 Mar 1954 Test # 385
98/3 30.0 3.26 357 -258 4 draw Test v England Port of Spain 17 Mar 1954 Test # 385
414 176.5 2.34 275 2 lost Test v England Kingston 30 Mar 1954 Test # 386
72/1 15.5 4.54 72 1 4 lost Test v England Kingston 30 Mar 1954 Test # 386
515/9d 201.0 2.56 515 1 lost Test v Australia Kingston 26 Mar 1955 Test # 403
20/1 5.2 3.75 20 1 4 lost Test v Australia Kingston 26 Mar 1955 Test # 403
600/9d 201.0 2.98 218 2 draw Test v Australia Port of Spain 11 Apr 1955 Test # 404
257 134.3 1.91 75 2 lost Test v Australia Georgetown 26 Apr 1955 Test # 405
133/2 58.5 2.26 133 1 4 lost Test v Australia Georgetown 26 Apr 1955 Test # 405
668 235.5 2.83 668 1 draw Test v Australia Bridgetown 14 May 1955 Test # 406
249 109.2 2.27 407 3 draw Test v Australia Bridgetown 14 May 1955 Test # 406
758/8d 245.4 3.08 401 2 lost Test v Australia Kingston 11 Jun 1955 Test # 408
74 62.2 1.18 74 1 won Test v New Zealand Dunedin 3 Feb 1956 Test # 421
208 110.2 1.88 -71 3 won Test v New Zealand Dunedin 3 Feb 1956 Test # 421
158 75.5 2.08 -228 2 won Test v New Zealand Christchurch 18 Feb 1956 Test # 422
164 60.4 2.70 -64 3 won Test v New Zealand Christchurch 18 Feb 1956 Test # 422
208 140.0 1.48 -196 2 won Test v New Zealand Wellington 3 Mar 1956 Test # 423
208 106.5 1.94 12 3 won Test v New Zealand Wellington 3 Mar 1956 Test # 423
255 166.5 1.52 255 1 lost Test v New Zealand Auckland 9 Mar 1956 Test # 424
157/9d 80.0 1.96 267 3 lost Test v New Zealand Auckland 9 Mar 1956 Test # 424
186 79.4 2.33 186 1 draw Test v England Birmingham 30 May 1957 Test # 439
583/4d 258.0 2.25 295 3 draw Test v England Birmingham 30 May 1957 Test # 439
424 123.3 3.43 297 2 lost Test v England Lord's 20 Jun 1957 Test # 440
619/6d 212.0 2.91 619 1 draw Test v England Nottingham 4 Jul 1957 Test # 441
64/1 17.0 3.76 121 -56 4 draw Test v England Nottingham 4 Jul 1957 Test # 441
279 124.2 2.24 137 2 lost Test v England Leeds 25 Jul 1957 Test # 442
412 176.3 2.33 412 1 lost Test v England The Oval 22 Aug 1957 Test # 443
106 42.2 2.50 -473 2 draw Test v Pakistan Bridgetown 17 Jan 1958 Test # 446
657/8d 319.0 2.05 184 3 draw Test v Pakistan Bridgetown 17 Jan 1958 Test # 446
282 86.3 3.26 -43 2 won Test v Pakistan Port of Spain 5 Feb 1958 Test # 448
235 104.5 2.24 356 -120 4 won Test v Pakistan Port of Spain 5 Feb 1958 Test # 448
328 102.0 3.21 328 1 won Test v Pakistan Kingston 26 Feb 1958 Test # 450
288 96.3 2.98 -174 3 won Test v Pakistan Kingston 26 Feb 1958 Test # 450
408 125.1 3.25 408 1 won Test v Pakistan Georgetown 13 Mar 1958 Test # 452
318 139.1 2.28 316 3 won Test v Pakistan Georgetown 13 Mar 1958 Test # 452
496 177.5 2.78 228 2 lost Test v Pakistan Port of Spain 26 Mar 1958 Test # 453
152 68.2 2.22 -75 2 draw Test v India Brabourne 28 Nov 1958 Test # 459
289/5 132.0 2.18 399 -109 4 draw Test v India Brabourne 28 Nov 1958 Test # 459
222 101.4 2.18 0 2 won Test v India Kanpur 12 Dec 1958 Test # 461
240 101.1 2.37 444 -203 4 won Test v India Kanpur 12 Dec 1958 Test # 461
124 62.5 1.97 -490 2 won Test v India Eden Gardens 31 Dec 1958 Test # 463
154 49.0 3.14 -336 3 won Test v India Eden Gardens 31 Dec 1958 Test # 463
222 78.1 2.84 -278 2 won Test v India Chennai 21 Jan 1959 Test # 465
151 70.0 2.15 447 -295 4 won Test v India Chennai 21 Jan 1959 Test # 465
415 141.3 2.93 415 1 draw Test v India Delhi 6 Feb 1959 Test # 467
275 111.2 2.47 46 3 draw Test v India Delhi 6 Feb 1959 Test # 467
304 160.2 1.89 158 2 lost Test v Pakistan Karachi 20 Feb 1959 Test # 469
88/0 34.0 2.58 88 1 4 lost Test v Pakistan Karachi 20 Feb 1959 Test # 469
145 75.3 1.92 145 1 lost Test v Pakistan Dhaka 6 Mar 1959 Test # 471
144 62.5 2.29 213 3 lost Test v Pakistan Dhaka 6 Mar 1959 Test # 471
209 79.2 2.63 -260 2 won Test v Pakistan Lahore 26 Mar 1959 Test # 473
104 48.5 2.12 -156 3 won Test v Pakistan Lahore 26 Mar 1959 Test # 473
482 188.4 2.55 482 1 draw Test v England Bridgetown 6 Jan 1960 Test # 485
71/0 42.0 1.69 -10 3 draw Test v England Bridgetown 6 Jan 1960 Test # 485
382 143.5 2.65 382 1 lost Test v England Port of Spain 28 Jan 1960 Test # 488
230/9d 90.4 2.53 500 3 lost Test v England Port of Spain 28 Jan 1960 Test # 488
277 104.2 2.65 277 1 draw Test v England Kingston 17 Feb 1960 Test # 489
305 123.3 2.46 229 3 draw Test v England Kingston 17 Feb 1960 Test # 489
295 119.2 2.47 295 1 draw Test v England Georgetown 9 Mar 1960 Test # 490
334/8 149.2 2.23 227 3 draw Test v England Georgetown 9 Mar 1960 Test # 490
393 123.2 3.18 393 1 draw Test v England Port of Spain 25 Mar 1960 Test # 491
350/7d 124.0 2.82 405 3 draw Test v England Port of Spain 25 Mar 1960 Test # 491
505 130.3x8 2.90 52 2 tied Test v Australia Brisbane 9 Dec 1960 Test # 498
232 68.7x8 2.52 233 0 4 tied Test v Australia Brisbane 9 Dec 1960 Test # 498
348 66.1x8 3.94 348 1 lost Test v Australia Melbourne 30 Dec 1960 Test # 500
70/3 18.4x8 2.83 67 4 4 lost Test v Australia Melbourne 30 Dec 1960 Test # 500
202 74.2x8 2.04 -137 2 won Test v Australia Sydney 13 Jan 1961 Test # 502
241 72.2x8 2.50 464 -222 4 won Test v Australia Sydney 13 Jan 1961 Test # 502
366 109.6x8 2.50 -27 2 draw Test v Australia Adelaide 27 Jan 1961 Test # 504
273/9 120.0x8 1.70 460 -186 4 draw Test v Australia Adelaide 27 Jan 1961 Test # 504
356 121.4x8 2.19 64 2 lost Test v Australia Melbourne 10 Feb 1961 Test # 506
258/8 111.7x8 1.72 258 1 4 lost Test v Australia Melbourne 10 Feb 1961 Test # 506
203 73.3 2.76 203 1 won Test v India Port of Spain 16 Feb 1962 Test # 525
98 50.5 1.92 12 3 won Test v India Port of Spain 16 Feb 1962 Test # 525
395 141.0 2.80 395 1 won Test v India Kingston 7 Mar 1962 Test # 526
218 84.5 2.56 -18 3 won Test v India Kingston 7 Mar 1962 Test # 526
258 89.1 2.89 258 1 won Test v India Bridgetown 23 Mar 1962 Test # 527
187 185.3 1.00 -30 3 won Test v India Bridgetown 23 Mar 1962 Test # 527
197 80.3 2.44 -247 2 won Test v India Port of Spain 4 Apr 1962 Test # 528
422 143.1 2.94 175 3 won Test v India Port of Spain 4 Apr 1962 Test # 528
178 67.2 2.64 -75 2 won Test v India Kingston 13 Apr 1962 Test # 529
235 104.5 2.24 359 -123 4 won Test v India Kingston 13 Apr 1962 Test # 529
205 90.3 2.26 -296 2 won Test v England Manchester 6 Jun 1963 Test # 543
296 109.5 2.69 0 3 won Test v England Manchester 6 Jun 1963 Test # 543
297 102.0 2.91 -4 2 draw Test v England Lord's 20 Jun 1963 Test # 544
228/9 91.0 2.50 234 -5 4 draw Test v England Lord's 20 Jun 1963 Test # 544
216 98.4 2.18 216 1 lost Test v England Birmingham 4 Jul 1963 Test # 545
278/9d 105.2 2.63 308 3 lost Test v England Birmingham 4 Jul 1963 Test # 545
174 54.0 3.22 -223 2 won Test v England Leeds 25 Jul 1963 Test # 546
231 92.4 2.49 453 -221 4 won Test v England Leeds 25 Jul 1963 Test # 546
275 102.2 2.68 275 1 won Test v England The Oval 22 Aug 1963 Test # 547
223 81.0 2.75 252 3 won Test v England The Oval 22 Aug 1963 Test # 547
217 95.4 2.26 -22 2 won Test v Australia Kingston 3 Mar 1965 Test # 580
216 78.5 2.73 396 -179 4 won Test v Australia Kingston 3 Mar 1965 Test # 580
516 215.5 2.39 87 2 draw Test v Australia Port of Spain 26 Mar 1965 Test # 584
179 64.5 2.76 -176 2 won Test v Australia Georgetown 14 Apr 1965 Test # 588
144 58.2 2.46 357 -212 4 won Test v Australia Georgetown 14 Apr 1965 Test # 588
650/6d 189.0 3.43 650 1 draw Test v Australia Bridgetown 5 May 1965 Test # 589
175/4d 53.2 3.28 252 3 draw Test v Australia Bridgetown 5 May 1965 Test # 589
294 128.0 2.29 70 2 lost Test v Australia Port of Spain 14 May 1965 Test # 590
63/0 18.0 3.50 62 2 4 lost Test v Australia Port of Spain 14 May 1965 Test # 590
167 74.1 2.25 -317 2 won Test v England Manchester 2 Jun 1966 Test # 605
277 108.0 2.56 -40 3 won Test v England Manchester 2 Jun 1966 Test # 605
355 143.3 2.47 86 2 draw Test v England Lord's 16 Jun 1966 Test # 606
197/4 55.0 3.58 284 -86 4 draw Test v England Lord's 16 Jun 1966 Test # 606
325 134.3 2.41 90 2 won Test v England Nottingham 30 Jun 1966 Test # 607
253 108.3 2.33 393 -139 4 won Test v England Nottingham 30 Jun 1966 Test # 607
240 78.3 3.05 -260 2 won Test v England Leeds 4 Aug 1966 Test # 608
205 71.1 2.88 -55 3 won Test v England Leeds 4 Aug 1966 Test # 608
527 199.5 2.63 259 2 lost Test v England The Oval 18 Aug 1966 Test # 609
296 109.4 2.69 296 1 won Test v India Brabourne 13 Dec 1966 Test # 610
316 111.5 2.82 191 3 won Test v India Brabourne 13 Dec 1966 Test # 610
167 85.5 1.94 -223 2 won Test v India Eden Gardens 31 Dec 1966 Test # 612
178 77.4 2.29 -45 3 won Test v India Eden Gardens 31 Dec 1966 Test # 612
404 143.2 2.81 404 1 draw Test v India Chennai 13 Jan 1967 Test # 614
323 105.4 3.05 321 3 draw Test v India Chennai 13 Jan 1967 Test # 614
568 200.5 2.82 568 1 draw Test v England Port of Spain 19 Jan 1968 Test # 627
376 169.2 2.22 376 1 draw Test v England Kingston 8 Feb 1968 Test # 629
68/8 38.5 1.75 159 -90 4 draw Test v England Kingston 8 Feb 1968 Test # 629
449 180.5 2.48 100 2 draw Test v England Bridgetown 29 Feb 1968 Test # 633
404 175.4 2.29 -122 2 lost Test v England Port of Spain 14 Mar 1968 Test # 635
215/3 52.4 4.08 215 1 4 lost Test v England Port of Spain 14 Mar 1968 Test # 635
371 163.2 2.27 -43 2 draw Test v England Georgetown 28 Mar 1968 Test # 636
206/9 120.0 1.71 308 -101 4 draw Test v England Georgetown 28 Mar 1968 Test # 636
284 98.4x8 2.16 -12 2 won Test v Australia Brisbane 6 Dec 1968 Test # 642
240 88.6x8 2.02 366 -125 4 won Test v Australia Brisbane 6 Dec 1968 Test # 642
510 136.3x8 2.80 310 2 lost Test v Australia Melbourne 26 Dec 1968 Test # 643
547 121.6x8 3.36 283 2 lost Test v Australia Sydney 3 Jan 1969 Test # 644
42/0 8.0x8 3.93 42 1 4 lost Test v Australia Sydney 3 Jan 1969 Test # 644
533 126.5x8 3.15 257 2 draw Test v Australia Adelaide 24 Jan 1969 Test # 645
339/9 84.0x8 3.02 360 -20 4 draw Test v Australia Adelaide 24 Jan 1969 Test # 645
619 152.7x8 3.03 619 1 lost Test v Australia Sydney 14 Feb 1969 Test # 646
394/8d 92.0x8 3.21 734 3 lost Test v Australia Sydney 14 Feb 1969 Test # 646
323 73.4x8 3.29 323 1 won Test v New Zealand Auckland 27 Feb 1969 Test # 648
297/8d 112.2x8 1.98 344 3 won Test v New Zealand Auckland 27 Feb 1969 Test # 648
282 83.7x8 2.52 -15 2 lost Test v New Zealand Wellington 7 Mar 1969 Test # 651
166/4 48.5x8 2.56 164 3 4 lost Test v New Zealand Wellington 7 Mar 1969 Test # 651
217 80.3x8 2.02 -200 2 draw Test v New Zealand Christchurch 13 Mar 1969 Test # 652
367/6 118.4x8 2.32 167 3 draw Test v New Zealand Christchurch 13 Mar 1969 Test # 652
413 197.5 2.08 413 1 lost Test v England Manchester 12 Jun 1969 Test # 653
12/0 4.5 2.48 10 3 4 lost Test v England Manchester 12 Jun 1969 Test # 653
344 157.4 2.18 -36 2 draw Test v England Lord's 26 Jun 1969 Test # 654
295/7 106.0 2.78 332 -36 4 draw Test v England Lord's 26 Jun 1969 Test # 654
223 98.0 2.27 223 1 lost Test v England Leeds 10 Jul 1969 Test # 655
240 131.4 1.82 302 3 lost Test v England Leeds 10 Jul 1969 Test # 655
387 158.4 2.43 387 1 draw Test v India Kingston 18 Feb 1971 Test # 680
352 157.4 2.23 138 2 lost Test v India Port of Spain 6 Mar 1971 Test # 683
125/3 49.4 2.51 124 2 4 lost Test v India Port of Spain 6 Mar 1971 Test # 683
376 167.4 2.24 13 2 draw Test v India Georgetown 19 Mar 1971 Test # 684
123/0 30.0 4.10 295 -171 4 draw Test v India Georgetown 19 Mar 1971 Test # 684
347 125.4 2.76 -154 2 draw Test v India Bridgetown 1 Apr 1971 Test # 685
221/5 103.0 2.14 335 -113 4 draw Test v India Bridgetown 1 Apr 1971 Test # 685
360 133.3 2.69 360 1 draw Test v India Port of Spain 13 Apr 1971 Test # 686
427 197.4 2.16 261 3 draw Test v India Port of Spain 13 Apr 1971 Test # 686
386 187.5 2.05 -122 2 draw Test v New Zealand Kingston 16 Feb 1972 Test # 693
236/6 108.0 2.18 341 -104 4 draw Test v New Zealand Kingston 16 Feb 1972 Test # 693
348 175.5 1.97 348 1 draw Test v New Zealand Port of Spain 9 Mar 1972 Test # 694
288/3d 140.0 2.05 295 3 draw Test v New Zealand Port of Spain 9 Mar 1972 Test # 694
422 163.2 2.58 289 2 draw Test v New Zealand Bridgetown 23 Mar 1972 Test # 695
543/3d 268.0 2.02 178 2 draw Test v New Zealand Georgetown 6 Apr 1972 Test # 696
162 75.4 2.14 -206 2 draw Test v New Zealand Port of Spain 20 Apr 1972 Test # 697
253/7 155.0 1.63 401 -147 4 draw Test v New Zealand Port of Spain 20 Apr 1972 Test # 697
428/7d 157.0 2.72 428 1 draw Test v Australia Kingston 16 Feb 1973 Test # 714
260/2d 82.0 3.17 260 3 draw Test v Australia Kingston 16 Feb 1973 Test # 714
324 131.0 2.47 324 1 draw Test v Australia Bridgetown 9 Mar 1973 Test # 716
300/2d 119.1 2.51 233 3 draw Test v Australia Bridgetown 9 Mar 1973 Test # 716
332 129.1 2.57 332 1 lost Test v Australia Port of Spain 23 Mar 1973 Test # 718
281 107.0 2.62 333 3 lost Test v Australia Port of Spain 23 Mar 1973 Test # 718
341 135.4 2.51 -25 2 lost Test v Australia Georgetown 6 Apr 1973 Test # 720
135/0 43.0 3.13 135 1 4 lost Test v Australia Georgetown 6 Apr 1973 Test # 720
419/8d 173.0 2.42 419 1 draw Test v Australia Port of Spain 21 Apr 1973 Test # 721
218/7d 80.0 2.72 318 3 draw Test v Australia Port of Spain 21 Apr 1973 Test # 721
257 98.1 2.61 -158 2 won Test v England The Oval 26 Jul 1973 Test # 725
255 105.1 2.42 414 -158 4 won Test v England The Oval 26 Jul 1973 Test # 725
305 156.4 1.94 -22 2 draw Test v England Birmingham 9 Aug 1973 Test # 726
182/2 67.0 2.71 325 -142 4 draw Test v England Birmingham 9 Aug 1973 Test # 726
233 73.0 3.19 -419 2 won Test v England Lord's 23 Aug 1973 Test # 727
193 65.3 2.94 -226 3 won Test v England Lord's 23 Aug 1973 Test # 727
182/9 54.3 3.33 182 1 2 lost ODI v England Leeds 5 Sep 1973 ODI # 8
189/9 55.0 3.43 189 1 won ODI v England The Oval 7 Sep 1973 ODI # 9
131 55.0 2.38 131 1 won Test v England Port of Spain 2 Feb 1974 Test # 731
392 166.2 2.35 131 3 won Test v England Port of Spain 2 Feb 1974 Test # 731
353 157.0 2.24 353 1 draw Test v England Kingston 16 Feb 1974 Test # 732
432/9 183.0 2.36 202 3 draw Test v England Kingston 16 Feb 1974 Test # 732
395 144.4 2.73 395 1 draw Test v England Bridgetown 6 Mar 1974 Test # 734
277/7 126.3 2.18 76 3 draw Test v England Bridgetown 6 Mar 1974 Test # 734
448 171.4 2.60 448 1 draw Test v England Georgetown 22 Mar 1974 Test # 737
267 135.3 1.97 267 1 lost Test v England Port of Spain 30 Mar 1974 Test # 738
263 149.2 1.76 225 3 lost Test v England Port of Spain 30 Mar 1974 Test # 738
260 83.5 3.10 -29 2 won Test v India Bengaluru 22 Nov 1974 Test # 745
118 42.5 2.75 386 -267 4 won Test v India Bengaluru 22 Nov 1974 Test # 745
220 86.3 2.54 220 1 won Test v India Delhi 11 Dec 1974 Test # 747
256 96.5 2.64 -17 3 won Test v India Delhi 11 Dec 1974 Test # 747
233 80.3 2.89 233 1 lost Test v India Eden Gardens 27 Dec 1974 Test # 750
316 143.2 2.20 309 3 lost Test v India Eden Gardens 27 Dec 1974 Test # 750
190 58.5 3.22 190 1 lost Test v India Chennai 11 Jan 1975 Test # 752
256 104.4 2.44 254 3 lost Test v India Chennai 11 Jan 1975 Test # 752
406 181.1 2.24 -198 2 won Test v India Wankhede 23 Jan 1975 Test # 753
202 77.1 2.61 404 -201 4 won Test v India Wankhede 23 Jan 1975 Test # 753
199 59.4x8 2.50 199 1 draw Test v Pakistan Lahore 15 Feb 1975 Test # 756
373/7d 94.6x8 2.95 358 3 draw Test v Pakistan Lahore 15 Feb 1975 Test # 756
406/8d 94.0x8 3.23 406 1 draw Test v Pakistan Karachi 1 Mar 1975 Test # 759
256 99.1x8 1.93 169 3 draw Test v Pakistan Karachi 1 Mar 1975 Test # 759
86 37.2 2.30 86 1 won ODI v Sri Lanka Manchester 7 Jun 1975 ODI # 22
266/7 60.0 4.43 266 1 won ODI v Pakistan Birmingham 11 Jun 1975 ODI # 26
192 53.4 3.57 192 1 won ODI v Australia The Oval 14 Jun 1975 ODI # 29
158 52.2 3.01 158 1 won ODI v New Zealand The Oval 18 Jun 1975 ODI # 32
274 58.4 4.67 292 -17 2 won ODI v Australia Lord's 21 Jun 1975 ODI # 33
366 106.0x8 2.58 152 2 lost Test v Australia Brisbane 28 Nov 1975 Test # 764
219/2 56.2x8 2.92 219 1 4 lost Test v Australia Brisbane 28 Nov 1975 Test # 764
329 69.7x8 3.53 329 1 won Test v Australia Perth 12 Dec 1975 Test # 765
169 40.7x8 3.10 -87 3 won Test v Australia Perth 12 Dec 1975 Test # 765
225/5 31.5x8 5.33 225 1 2 lost ODI v Australia Adelaide 20 Dec 1975 ODI # 34
485 118.3x8 3.07 261 2 lost Test v Australia Melbourne 26 Dec 1975 Test # 766
55/2 8.7x8 4.64 52 4 4 lost Test v Australia Melbourne 26 Dec 1975 Test # 766
405 90.6x8 3.34 50 2 lost Test v Australia Sydney 3 Jan 1976 Test # 767
82/3 18.1x8 3.39 79 4 4 lost Test v Australia Sydney 3 Jan 1976 Test # 767
418 88.0x8 3.56 418 1 lost Test v Australia Adelaide 23 Jan 1976 Test # 768
345/7d 79.5x8 3.24 489 3 lost Test v Australia Adelaide 23 Jan 1976 Test # 768
351 90.2x8 2.91 351 1 lost Test v Australia Melbourne 31 Jan 1976 Test # 770
300/3d 78.0x8 2.88 491 3 lost Test v Australia Melbourne 31 Jan 1976 Test # 770
177 54.1 3.26 177 1 won Test v India Bridgetown 10 Mar 1976 Test # 773
214 73.0 2.93 -97 3 won Test v India Bridgetown 10 Mar 1976 Test # 773
402/5d 156.0 2.57 161 2 draw Test v India Port of Spain 24 Mar 1976 Test # 774
228 102.4 2.22 -131 2 lost Test v India Port of Spain 7 Apr 1976 Test # 775
406/4 147.0 2.76 403 4 4 lost Test v India Port of Spain 7 Apr 1976 Test # 775
306/6d 104.2 2.93 306 1 won Test v India Kingston 21 Apr 1976 Test # 776
97 26.2 3.68 12 3 won Test v India Kingston 21 Apr 1976 Test # 776
332 134.4 2.46 -162 2 draw Test v England Nottingham 3 Jun 1976 Test # 777
156/2 78.0 2.00 339 -182 4 draw Test v England Nottingham 3 Jun 1976 Test # 777
250 95.4 2.61 250 1 draw Test v England Lord's 17 Jun 1976 Test # 778
254 104.5 2.42 322 3 draw Test v England Lord's 17 Jun 1976 Test # 778
71 32.5 2.16 -140 2 won Test v England Manchester 8 Jul 1976 Test # 779
126 63.5 1.97 552 -425 4 won Test v England Manchester 8 Jul 1976 Test # 779
387 133.3 2.89 -63 2 won Test v England Leeds 22 Jul 1976 Test # 780
204 56.0 3.64 260 -55 4 won Test v England Leeds 22 Jul 1976 Test # 780
435 129.5 3.35 -252 2 won Test v England The Oval 12 Aug 1976 Test # 781
203 78.4 2.58 435 -231 4 won Test v England The Oval 12 Aug 1976 Test # 781
202/8 55.0 3.67 202 1 won ODI v England Scarborough 26 Aug 1976 ODI # 37
185 45.3 4.06 222 -36 2 won ODI v England Lord's 28 Aug 1976 ODI # 38
173 31.4 5.46 224 -50 2 won ODI v England Birmingham 30 Aug 1976 ODI # 39
435 133.4 3.25 435 1 draw Test v Pakistan Bridgetown 18 Feb 1977 Test # 797
291 67.0 4.34 305 3 draw Test v Pakistan Bridgetown 18 Feb 1977 Test # 797
180 67.5 2.65 180 1 won Test v Pakistan Port of Spain 4 Mar 1977 Test # 799
340 124.1 2.73 204 3 won Test v Pakistan Port of Spain 4 Mar 1977 Test # 799
176/7 45.0 3.91 176 1 won ODI v Pakistan Albion 16 Mar 1977 ODI # 41
194 56.3 3.43 194 1 draw Test v Pakistan Georgetown 18 Mar 1977 Test # 801
540 163.3 3.30 286 3 draw Test v Pakistan Georgetown 18 Mar 1977 Test # 801
341 121.3 2.80 341 1 lost Test v Pakistan Port of Spain 1 Apr 1977 Test # 802
301/9d 85.5 3.50 488 3 lost Test v Pakistan Port of Spain 1 Apr 1977 Test # 802
198 56.3 3.50 -82 2 won Test v Pakistan Kingston 15 Apr 1977 Test # 803
301 77.2 3.89 442 -140 4 won Test v Pakistan Kingston 15 Apr 1977 Test # 803
181/7 36.0 5.02 226 -132 2 won ODI v Australia St John's 22 Feb 1978 ODI # 48
90 35.1 2.55 90 1 won Test v Australia Port of Spain 3 Mar 1978 Test # 819
209 63.2 3.30 -106 3 won Test v Australia Port of Spain 3 Mar 1978 Test # 819
250 65.1 3.83 250 1 won Test v Australia Bridgetown 17 Mar 1978 Test # 821
178 48.0 3.70 140 3 won Test v Australia Bridgetown 17 Mar 1978 Test # 821
286 83.0 3.44 81 2 lost Test v Australia Georgetown 31 Mar 1978 Test # 822
362/7 101.0 3.58 359 4 4 lost Test v Australia Georgetown 31 Mar 1978 Test # 822
140/8 35.0 4.00 140 1 2 lost ODI v Australia Castries 12 Apr 1978 ODI # 49
290 90.0 3.22 -2 2 won Test v Australia Port of Spain 15 Apr 1978 Test # 823
94 43.4 2.15 293 -198 4 won Test v Australia Port of Spain 15 Apr 1978 Test # 823
343 147.4 2.32 343 1 draw Test v Australia Kingston 28 Apr 1978 Test # 824
305/3d 86.0 3.54 368 3 draw Test v Australia Kingston 28 Apr 1978 Test # 824
424 137.0 3.09 424 1 draw Test v India Wankhede 1 Dec 1978 Test # 835
224/2 84.5 2.64 155 3 draw Test v India Wankhede 1 Dec 1978 Test # 835
371 116.2 3.18 -66 2 draw Test v India Bengaluru 15 Dec 1978 Test # 837
300 104.3 2.87 300 1 draw Test v India Eden Gardens 29 Dec 1978 Test # 839
361/1d 93.0 3.88 334 3 draw Test v India Eden Gardens 29 Dec 1978 Test # 839
255 83.1 3.06 27 2 lost Test v India Chennai 12 Jan 1979 Test # 841
125/7 46.2 2.69 125 1 4 lost Test v India Chennai 12 Jan 1979 Test # 841
566/8d 142.2 3.97 566 1 draw Test v India Delhi 24 Jan 1979 Test # 842
644/7d 189.4 3.39 644 1 draw Test v India Kanpur 2 Feb 1979 Test # 845
190 53.1 3.57 190 1 won ODI v India Birmingham 9 Jun 1979 ODI # 61
212/9 60.0 3.53 245 -32 2 won ODI v New Zealand Nottingham 16 Jun 1979 ODI # 69
250 56.2 4.43 294 -43 2 won ODI v Pakistan The Oval 20 Jun 1979 ODI # 73
194 51.0 3.80 287 -92 2 won ODI v England Lord's 23 Jun 1979 ODI # 74
196/5 47.1 4.15 194 3 2 lost ODI v Australia Sydney 27 Nov 1979 ODI # 75
211/8 50.0 4.22 211 1 lost ODI v England Sydney 28 Nov 1979 ODI # 76
268 86.1 3.11 268 1 draw Test v Australia Brisbane 1 Dec 1979 Test # 862
448/6d 166.0 2.69 275 3 draw Test v Australia Brisbane 1 Dec 1979 Test # 862
191/8 48.0 3.97 272 -80 2 won ODI v Australia Melbourne 9 Dec 1979 ODI # 78
176/6 50.0 3.52 176 1 lost ODI v Australia Sydney 21 Dec 1979 ODI # 80
217/8 50.0 4.34 217 1 won ODI v England Brisbane 23 Dec 1979 ODI # 81
156 56.3 2.76 156 1 won Test v Australia Melbourne 29 Dec 1979 Test # 867
259 86.4 2.98 18 3 won Test v Australia Melbourne 29 Dec 1979 Test # 867
139 42.5 3.24 247 -107 2 won ODI v England Adelaide 16 Jan 1980 ODI # 84
190 48.3 3.91 190 1 lost ODI v Australia Sydney 18 Jan 1980 ODI # 85
213/7 50.0 4.26 216 -2 2 won ODI v England Melbourne 20 Jan 1980 ODI # 86
208/8 50.0 4.16 208 1 won ODI v England Sydney 22 Jan 1980 ODI # 87
203 73.5 2.74 -125 2 won Test v Australia Adelaide 26 Jan 1980 Test # 870
165 50.0 3.30 574 -408 4 won Test v Australia Adelaide 26 Jan 1980 Test # 870
207/9 49.4 4.16 204 4 2 lost ODI v New Zealand Christchurch 6 Feb 1980 ODI # 88
249 95.5 2.59 109 2 lost Test v New Zealand Dunedin 8 Feb 1980 Test # 873
104/9 50.0 2.08 104 1 4 lost Test v New Zealand Dunedin 8 Feb 1980 Test # 873
460 130.4 3.52 232 2 draw Test v New Zealand Christchurch 22 Feb 1980 Test # 875
305 128.2 2.37 85 2 draw Test v New Zealand Auckland 29 Feb 1980 Test # 877
73/4 36.0 2.02 180 -106 4 draw Test v New Zealand Auckland 29 Feb 1980 Test # 877
174 51.2 3.38 199 -24 2 won ODI v England Leeds 28 May 1980 ODI # 89
236/7 54.3 4.33 236 1 2 lost ODI v England Lord's 30 May 1980 ODI # 90
263 91.5 2.86 263 1 won Test v England Nottingham 5 Jun 1980 Test # 880
252 111.1 2.26 207 3 won Test v England Nottingham 5 Jun 1980 Test # 880
269 95.3 2.81 269 1 draw Test v England Lord's 19 Jun 1980 Test # 881
133/2 52.0 2.55 -116 3 draw Test v England Lord's 19 Jun 1980 Test # 881
150 48.2 3.10 150 1 draw Test v England Manchester 10 Jul 1980 Test # 882
391/7 143.0 2.73 281 3 draw Test v England Manchester 10 Jul 1980 Test # 882
370 128.3 2.87 370 1 draw Test v England The Oval 24 Jul 1980 Test # 883
209/9d 94.0 2.22 314 3 draw Test v England The Oval 24 Jul 1980 Test # 883
143 47.0 3.04 143 1 draw Test v England Leeds 7 Aug 1980 Test # 884
227/6d 75.0 3.02 125 3 draw Test v England Leeds 7 Aug 1980 Test # 884
127/9 40.0 3.17 127 1 won ODI v Pakistan Karachi 21 Nov 1980 ODI # 93
369 106.5 3.45 369 1 draw Test v Pakistan Lahore 24 Nov 1980 Test # 886
156/7 73.0 2.13 228 3 draw Test v Pakistan Lahore 24 Nov 1980 Test # 886
200/4 40.0 5.00 200 1 won ODI v Pakistan Sialkot 5 Dec 1980 ODI # 96
176 58.2 3.01 -59 2 won Test v Pakistan Faisalabad 8 Dec 1980 Test # 888
145 50.4 2.86 302 -156 4 won Test v Pakistan Faisalabad 8 Dec 1980 Test # 888
163/6 40.0 4.07 171 -7 2 won ODI v Pakistan Lahore 19 Dec 1980 ODI # 101
128 61.1 2.09 128 1 draw Test v Pakistan Karachi 22 Dec 1980 Test # 890
204/9 84.0 2.42 163 3 draw Test v Pakistan Karachi 22 Dec 1980 Test # 890
166 57.2 2.89 -83 2 draw Test v Pakistan Multan 30 Dec 1980 Test # 892
125 48.2 2.58 128 -2 2 won ODI v England Kingstown 4 Feb 1981 ODI # 115
178 78.0 2.28 -248 2 won Test v England Port of Spain 13 Feb 1981 Test # 896
169 99.0 1.70 -79 3 won Test v England Port of Spain 13 Feb 1981 Test # 896
137 47.2 2.89 137 1 won ODI v England Albion 26 Feb 1981 ODI # 118
122 47.5 2.55 -143 2 won Test v England Bridgetown 13 Mar 1981 Test # 900
224 91.2 2.45 523 -298 4 won Test v England Bridgetown 13 Mar 1981 Test # 900
271 90.2 3.00 271 1 draw Test v England St John's 27 Mar 1981 Test # 901
234/3 93.0 2.51 37 3 draw Test v England St John's 27 Mar 1981 Test # 901
285 83.0 3.43 285 1 draw Test v England Kingston 10 Apr 1981 Test # 902
302/6d 128.0 2.35 145 3 draw Test v England Kingston 10 Apr 1981 Test # 902
227/6 50.0 4.54 246 -18 2 won ODI v Pakistan Melbourne 21 Nov 1981 ODI # 122
237/3 47.0 5.04 237 1 2 lost ODI v Australia Sydney 24 Nov 1981 ODI # 124
140 49.0 2.85 140 1 lost ODI v Pakistan Adelaide 5 Dec 1981 ODI # 126
160 44.4 3.58 160 1 won ODI v Pakistan Perth 19 Dec 1981 ODI # 129
188/9 50.0 3.76 188 1 won ODI v Australia Perth 20 Dec 1981 ODI # 130
198 68.1 2.90 198 1 lost Test v Australia Melbourne 26 Dec 1981 Test # 915
222 82.3 2.69 219 3 lost Test v Australia Melbourne 26 Dec 1981 Test # 915
267 107.0 2.49 -117 2 draw Test v Australia Sydney 2 Jan 1982 Test # 917
200/4 102.0 1.96 373 -172 4 draw Test v Australia Sydney 2 Jan 1982 Test # 917
146 42.5 3.40 146 1 won ODI v Australia Melbourne 10 Jan 1982 ODI # 133
191/7 50.0 3.82 191 1 won ODI v Pakistan Sydney 12 Jan 1982 ODI # 134
177/9 50.0 3.54 177 1 won ODI v Pakistan Brisbane 16 Jan 1982 ODI # 136
185/9 40.0 4.62 185 1 won ODI v Australia Brisbane 17 Jan 1982 ODI # 137
168/7 43.1 3.89 164 -21 2 lost ODI v Australia Sydney 19 Jan 1982 ODI # 138
130 37.4 3.45 217 -86 2 won ODI v Australia Melbourne 23 Jan 1982 ODI # 139
107 32.2 3.30 236 -128 2 won ODI v Australia Melbourne 24 Jan 1982 ODI # 140
214/8 50.0 4.28 214 1 lost ODI v Australia Sydney 26 Jan 1982 ODI # 141
216/9 50.0 4.32 235 -18 2 won ODI v Australia Sydney 27 Jan 1982 ODI # 142
238 91.0 2.61 238 1 won Test v Australia Adelaide 30 Jan 1982 Test # 919
386 152.0 2.53 235 3 won Test v Australia Adelaide 30 Jan 1982 Test # 919
251 87.4 2.86 251 1 won Test v India Kingston 23 Feb 1983 Test # 949
174 85.3 2.03 171 3 won Test v India Kingston 23 Feb 1983 Test # 949
163/7 39.0 4.17 216 -52 2 won ODI v India Port of Spain 9 Mar 1983 ODI # 187
175 66.1 2.64 175 1 draw Test v India Port of Spain 11 Mar 1983 Test # 952
469/7 139.1 3.37 250 3 draw Test v India Port of Spain 11 Mar 1983 Test # 952
282/5 47.0 6.00 282 1 lost ODI v India Albion 29 Mar 1983 ODI # 191
284/3 79.0 3.59 -186 2 draw Test v India Georgetown 31 Mar 1983 Test # 953
166 44.4 3.71 166 1 won ODI v India St George's 7 Apr 1983 ODI # 192
209 57.2 3.64 209 1 won Test v India Bridgetown 15 Apr 1983 Test # 954
277 79.2 3.49 0 3 won Test v India Bridgetown 15 Apr 1983 Test # 954
457 126.5 3.60 457 1 draw Test v India St John's 28 Apr 1983 Test # 956
247/5d 88.0 2.80 154 3 draw Test v India St John's 28 Apr 1983 Test # 956
262/8 60.0 4.36 262 1 lost ODI v India Manchester 9 Jun 1983 ODI # 200
151 30.3 4.95 253 -101 2 won ODI v Australia Leeds 11 Jun 1983 ODI # 203
217/7 60.0 3.61 217 1 won ODI v Zimbabwe Worcester 13 Jun 1983 ODI # 208
216 53.1 4.06 283 -66 2 won ODI v India The Oval 15 Jun 1983 ODI # 210
273/6 60.0 4.55 273 1 won ODI v Australia Lord's 18 Jun 1983 ODI # 215
171 60.0 2.85 171 1 won ODI v Zimbabwe Birmingham 20 Jun 1983 ODI # 220
184/8 60.0 3.06 184 1 won ODI v Pakistan The Oval 22 Jun 1983 ODI # 222
183 54.4 3.34 183 1 lost ODI v India Lord's 25 Jun 1983 ODI # 223
176 41.2 4.25 176 1 won ODI v India Srinagar 13 Oct 1983 ODI # 226
207 59.4 3.46 -247 2 won Test v India Kanpur 21 Oct 1983 Test # 964
164 58.3 2.80 -83 3 won Test v India Kanpur 21 Oct 1983 Test # 964
464 122.1 3.79 464 1 draw Test v India Delhi 29 Oct 1983 Test # 965
233 77.1 3.01 313 3 draw Test v India Delhi 29 Oct 1983 Test # 965
214/6 49.0 4.36 214 1 won ODI v India Vadodara 9 Nov 1983 ODI # 227
241 80.5 2.98 -40 2 won Test v India Ahmedabad 12 Nov 1983 Test # 967
103 47.1 2.18 242 -138 4 won Test v India Ahmedabad 12 Nov 1983 Test # 967
463 142.5 3.24 463 1 draw Test v India Wankhede 24 Nov 1983 Test # 968
173/5d 46.0 3.76 243 3 draw Test v India Wankhede 24 Nov 1983 Test # 968
240/7 47.0 5.10 240 1 won ODI v India Indore 1 Dec 1983 ODI # 228
229/5 45.0 5.08 334 -104 2 won ODI v India Jamshedpur 7 Dec 1983 ODI # 229
241 87.4 2.74 241 1 won Test v India Eden Gardens 10 Dec 1983 Test # 971
90 30.0 3.00 -46 3 won Test v India Eden Gardens 10 Dec 1983 Test # 971
178/7 44.0 4.04 178 1 won ODI v India Guwahati 17 Dec 1983 ODI # 230
451/8d 160.0 2.81 138 2 draw Test v India Chennai 24 Dec 1983 Test # 972
194 46.0 4.21 222 -27 2 won ODI v Australia Melbourne 8 Jan 1984 ODI # 231
208/8 50.0 4.16 208 1 lost ODI v Pakistan Melbourne 12 Jan 1984 ODI # 233
174/9 50.0 3.48 174 1 won ODI v Pakistan Brisbane 14 Jan 1984 ODI # 234
195/9 49.0 3.97 224 -28 2 won ODI v Australia Sydney 17 Jan 1984 ODI # 236
184/8 50.0 3.68 184 1 won ODI v Pakistan Sydney 19 Jan 1984 ODI # 237
226 49.5 4.53 253 -26 2 won ODI v Australia Melbourne 22 Jan 1984 ODI # 239
177/8 50.0 3.54 177 1 won ODI v Pakistan Adelaide 28 Jan 1984 ODI # 241
165/7 50.0 3.30 165 1 won ODI v Australia Adelaide 29 Jan 1984 ODI # 242
182/7 50.0 3.64 182 1 won ODI v Pakistan Perth 4 Feb 1984 ODI # 244
211/8 50.0 4.22 211 1 lost ODI v Australia Perth 5 Feb 1984 ODI # 245
160 44.4 3.58 160 1 won ODI v Australia Sydney 8 Feb 1984 ODI # 246
222/9 50.0 4.44 223 0 2 tied ODI v Australia Melbourne 11 Feb 1984 ODI # 247
212/8 50.0 4.24 212 1 won ODI v Australia Melbourne 12 Feb 1984 ODI # 248
231/5 50.0 4.62 231 1 won ODI v Australia Albion 29 Feb 1984 ODI # 252
279 102.2 2.72 279 1 draw Test v Australia Georgetown 2 Mar 1984 Test # 979
273/9d 97.0 2.81 322 3 draw Test v Australia Georgetown 2 Mar 1984 Test # 979
194/6 36.4 5.29 191 4 2 lost ODI v Australia Port of Spain 14 Mar 1984 ODI # 255
255 92.1 2.76 255 1 draw Test v Australia Port of Spain 16 Mar 1984 Test # 983
299/9 112.1 2.66 86 3 draw Test v Australia Port of Spain 16 Mar 1984 Test # 983
429 149.5 2.86 429 1 won Test v Australia Bridgetown 30 Mar 1984 Test # 986
97 43.5 2.21 17 3 won Test v Australia Bridgetown 30 Mar 1984 Test # 986
262 96.5 2.70 262 1 won Test v Australia St John's 7 Apr 1984 Test # 987
200 65.5 3.03 -36 3 won Test v Australia St John's 7 Apr 1984 Test # 987
206/9 45.0 4.57 206 1 won ODI v Australia Castries 19 Apr 1984 ODI # 262
209/7 50.0 4.18 209 1 won ODI v Australia Kingston 26 Apr 1984 ODI # 263
199 78.0 2.55 199 1 won Test v Australia Kingston 28 Apr 1984 Test # 988
160 67.4 2.36 54 3 won Test v Australia Kingston 28 Apr 1984 Test # 988
168 50.0 3.36 273 -104 2 won ODI v England Manchester 31 May 1984 ODI # 264
180/7 47.5 3.76 180 1 2 lost ODI v England Nottingham 2 Jun 1984 ODI # 265
196/9 55.0 3.56 196 1 won ODI v England Lord's 4 Jun 1984 ODI # 266
191 59.3 3.21 191 1 won Test v England Birmingham 14 Jun 1984 Test # 989
235 76.5 3.05 -180 3 won Test v England Birmingham 14 Jun 1984 Test # 989
286 105.5 2.70 286 1 won Test v England Lord's 28 Jun 1984 Test # 990
300/9d 98.3 3.04 341 3 won Test v England Lord's 28 Jun 1984 Test # 990
270 97.2 2.77 270 1 won Test v England Leeds 12 Jul 1984 Test # 991
159 65.0 2.44 127 3 won Test v England Leeds 12 Jul 1984 Test # 991
280 105.2 2.65 -220 2 won Test v England Manchester 26 Jul 1984 Test # 992
156 66.4 2.34 -64 3 won Test v England Manchester 26 Jul 1984 Test # 992
162 61.5 2.61 -28 2 won Test v England The Oval 9 Aug 1984 Test # 993
202 69.4 2.89 375 -172 4 won Test v England The Oval 9 Aug 1984 Test # 993
76 31.2 2.42 -340 2 won Test v Australia Perth 9 Nov 1984 Test # 997
228 70.3 3.23 -112 3 won Test v Australia Perth 9 Nov 1984 Test # 997
175 55.4 3.14 175 1 won Test v Australia Brisbane 23 Nov 1984 Test # 999
271 90.0 3.01 22 3 won Test v Australia Brisbane 23 Nov 1984 Test # 999
284 97.0 2.92 -72 2 won Test v Australia Adelaide 7 Dec 1984 Test # 1002
173 50.5 3.40 365 -191 4 won Test v Australia Adelaide 7 Dec 1984 Test # 1002
296 91.5 3.22 -183 2 draw Test v Australia Melbourne 22 Dec 1984 Test # 1005
198/8 87.0 2.27 370 -171 4 draw Test v Australia Melbourne 22 Dec 1984 Test # 1005
471/9d 156.2 3.01 471 1 lost Test v Australia Sydney 30 Dec 1984 Test # 1006
240/6 50.0 4.80 240 1 won ODI v Australia Melbourne 6 Jan 1985 ODI # 282
197/7 50.0 3.94 197 1 won ODI v Sri Lanka Hobart 10 Jan 1985 ODI # 284
180 48.1 3.73 271 -90 2 won ODI v Sri Lanka Brisbane 12 Jan 1985 ODI # 286
191 50.0 3.82 191 1 won ODI v Australia Brisbane 13 Jan 1985 ODI # 287
200/5 50.0 4.00 200 1 won ODI v Australia Sydney 15 Jan 1985 ODI # 289
202/5 50.0 4.04 268 -65 2 won ODI v Sri Lanka Sydney 17 Jan 1985 ODI # 290
206/9 50.0 4.12 272 -65 2 won ODI v Australia Melbourne 20 Jan 1985 ODI # 292
204/6 50.0 4.08 204 1 won ODI v Sri Lanka Adelaide 26 Jan 1985 ODI # 296
200/9 50.0 4.00 200 1 won ODI v Australia Adelaide 27 Jan 1985 ODI # 297
227/6 50.0 4.54 310 -82 2 won ODI v Sri Lanka Perth 2 Feb 1985 ODI # 300
247/6 50.0 4.94 247 1 lost ODI v Australia Sydney 6 Feb 1985 ODI # 303
271/3 50.0 5.42 271 1 won ODI v Australia Melbourne 10 Feb 1985 ODI # 304
178 50.0 3.56 178 1 won ODI v Australia Sydney 12 Feb 1985 ODI # 305
57/2 18.4 3.05 57 1 n/r ODI v New Zealand Sydney 19 Feb 1985 ODI # 308
135/7 47.0 2.87 135 1 won ODI v Sri Lanka Melbourne 27 Feb 1985 ODI # 313
160/3 46.0 3.47 160 1 2 lost ODI v Pakistan Melbourne 6 Mar 1985 ODI # 317
138/9 50.0 2.76 138 1 won ODI v New Zealand Sydney 9 Mar 1985 ODI # 318
208/8 46.0 4.52 232 -23 2 won ODI v New Zealand St John's 20 Mar 1985 ODI # 320
51/3 22.0 2.31 51 1 won ODI v New Zealand Port of Spain 27 Mar 1985 ODI # 324
262 100.3 2.60 -45 2 draw Test v New Zealand Port of Spain 29 Mar 1985 Test # 1013
187/6 81.0 2.30 307 -119 4 draw Test v New Zealand Port of Spain 29 Mar 1985 Test # 1013
440 151.5 2.89 -71 2 draw Test v New Zealand Georgetown 6 Apr 1985 Test # 1014
129 48.1 2.67 260 -130 2 won ODI v New Zealand Albion 14 Apr 1985 ODI # 326
116 42.2 2.74 116 1 won ODI v New Zealand Port of Spain 17 Apr 1985 ODI # 327
153/8 49.0 3.12 266 -112 2 won ODI v New Zealand Bridgetown 23 Apr 1985 ODI # 328
94 47.4 1.97 94 1 won Test v New Zealand Bridgetown 26 Apr 1985 Test # 1015
248 80.3 3.08 6 3 won Test v New Zealand Bridgetown 26 Apr 1985 Test # 1015
138 55.5 2.47 -225 2 won Test v New Zealand Kingston 4 May 1985 Test # 1016
283 102.4 2.75 58 3 won Test v New Zealand Kingston 4 May 1985 Test # 1016
196/4 45.0 4.35 196 1 won ODI v Pakistan Sharjah 15 Nov 1985 ODI # 339
180/4 45.0 4.00 180 1 won ODI v India Sharjah 22 Nov 1985 ODI # 341
218/5 40.0 5.45 218 1 won ODI v Pakistan Gujranwala 27 Nov 1985 ODI # 342
175/4 38.3 4.54 174 2 2 lost ODI v Pakistan Lahore 29 Nov 1985 ODI # 343
161 39.3 4.07 202 -40 2 won ODI v Pakistan Peshawar 2 Dec 1985 ODI # 344
203/5 39.1 5.18 200 4 2 lost ODI v Pakistan Rawalpindi 4 Dec 1985 ODI # 345
127/7 38.0 3.34 127 1 won ODI v Pakistan Karachi 6 Dec 1985 ODI # 346
145/8 46.0 3.15 145 1 won ODI v England Kingston 18 Feb 1986 ODI # 364
159 45.3 3.49 159 1 won Test v England Kingston 21 Feb 1986 Test # 1036
152 42.5 3.54 4 3 won Test v England Kingston 21 Feb 1986 Test # 1036
230/5 37.0 6.21 230 1 2 lost ODI v England Port of Spain 4 Mar 1986 ODI # 366
176 44.4 3.94 176 1 won Test v England Port of Spain 7 Mar 1986 Test # 1039
315 104.2 3.01 92 3 won Test v England Port of Spain 7 Mar 1986 Test # 1039
114 39.0 2.92 250 -135 2 won ODI v England Bridgetown 19 Mar 1986 ODI # 370
189 59.0 3.20 -229 2 won Test v England Bridgetown 21 Mar 1986 Test # 1042
199 52.4 3.77 -30 3 won Test v England Bridgetown 21 Mar 1986 Test # 1042
165/9 47.0 3.51 165 1 won ODI v England Port of Spain 31 Mar 1986 ODI # 376
200 65.4 3.04 200 1 won Test v England Port of Spain 3 Apr 1986 Test # 1044
150 38.0 3.94 38 3 won Test v England Port of Spain 3 Apr 1986 Test # 1044
310 107.4 2.87 -164 2 won Test v England St John's 11 Apr 1986 Test # 1045
170 79.1 2.14 411 -240 4 won Test v England St John's 11 Apr 1986 Test # 1045
164/7 49.0 3.34 164 1 won ODI v Pakistan Peshawar 17 Oct 1986 ODI # 396
159 38.5 4.09 159 1 lost Test v Pakistan Faisalabad 24 Oct 1986 Test # 1055
328 117.5 2.78 239 3 lost Test v Pakistan Faisalabad 24 Oct 1986 Test # 1055
155/6 43.5 3.53 173 -41 2 won ODI v Pakistan Gujranwala 4 Nov 1986 ODI # 397
131 53.4 2.44 131 1 won Test v Pakistan Lahore 7 Nov 1986 Test # 1056
77 44.5 1.71 -10 3 won Test v Pakistan Lahore 7 Nov 1986 Test # 1056
148/7 45.0 3.28 148 1 won ODI v Pakistan Sialkot 14 Nov 1986 ODI # 398
113 38.2 2.94 203 -89 2 won ODI v Pakistan Multan 17 Nov 1986 ODI # 399
202/6 45.0 4.48 202 1 lost ODI v Pakistan Hyderabad (Sind) 18 Nov 1986 ODI # 400
239 110.1 2.16 -1 2 draw Test v Pakistan Karachi 20 Nov 1986 Test # 1058
125/7 78.0 1.60 213 -87 4 draw Test v Pakistan Karachi 20 Nov 1986 Test # 1058
143 43.4 3.27 143 1 won ODI v Pakistan Sharjah 28 Nov 1986 ODI # 402
165/8 45.0 3.66 199 -33 2 won ODI v India Sharjah 30 Nov 1986 ODI # 403
55 28.3 1.92 249 -193 2 won ODI v Sri Lanka Sharjah 3 Dec 1986 ODI # 405
199/8 50.0 3.98 199 1 lost ODI v Pakistan Perth 30 Dec 1986 ODI # 408
228/9 50.0 4.56 228 1 lost ODI v England Perth 3 Jan 1987 ODI # 411
91 35.4 2.55 256 -164 2 won ODI v Australia Perth 4 Jan 1987 ODI # 412
156/4 43.1 3.61 155 2 2 lost ODI v England Brisbane 17 Jan 1987 ODI # 418
181/6 50.0 3.62 181 1 won ODI v Australia Melbourne 20 Jan 1987 ODI # 421
252/6 50.0 5.04 252 1 lost ODI v England Adelaide 24 Jan 1987 ODI # 423
221/9 50.0 4.42 238 -16 2 won ODI v Australia Adelaide 25 Jan 1987 ODI # 424
194 50.0 3.88 194 1 lost ODI v Australia Sydney 28 Jan 1987 ODI # 427
147 48.2 3.04 147 1 won ODI v England Melbourne 30 Jan 1987 ODI # 428
177/9 50.0 3.54 177 1 lost ODI v England Devonport 3 Feb 1987 ODI # 430
195/8 49.1 3.96 193 3 2 lost ODI v Australia Sydney 6 Feb 1987 ODI # 431
228 89.0 2.56 228 1 draw Test v New Zealand Wellington 20 Feb 1987 Test # 1068
386/5d 177.0 2.18 269 3 draw Test v New Zealand Wellington 20 Feb 1987 Test # 1068
157 53.0 2.96 -261 2 won Test v New Zealand Auckland 27 Feb 1987 Test # 1070
273 111.2 2.45 12 3 won Test v New Zealand Auckland 27 Feb 1987 Test # 1070
332/9d 100.5 3.29 232 2 lost Test v New Zealand Christchurch 12 Mar 1987 Test # 1072
33/5 10.1 3.24 33 1 4 lost Test v New Zealand Christchurch 12 Mar 1987 Test # 1072
142 42.1 3.36 238 -95 2 won ODI v New Zealand Dunedin 18 Mar 1987 ODI # 435
213 50.0 4.26 213 1 won ODI v New Zealand Auckland 21 Mar 1987 ODI # 437
191/9 50.0 3.82 191 1 won ODI v New Zealand Christchurch 28 Mar 1987 ODI # 441
246/8 49.3 4.96 244 3 2 lost ODI v England Gujranwala 9 Oct 1987 ODI # 452
169/4 50.0 3.38 361 -191 2 won ODI v Sri Lanka Karachi 13 Oct 1987 ODI # 457
217/9 50.0 4.34 217 1 2 lost ODI v Pakistan Lahore 16 Oct 1987 ODI # 459
211/8 50.0 4.22 237 -25 2 won ODI v Sri Lanka Kanpur 21 Oct 1987 ODI # 464
269/5 50.0 5.38 269 1 lost ODI v England Jaipur 26 Oct 1987 ODI # 468
230/9 50.0 4.60 259 -28 2 won ODI v Pakistan Karachi 30 Oct 1987 ODI # 473
75 30.5 2.43 75 1 won Test v India Delhi 25 Nov 1987 Test # 1080
327 113.3 2.88 275 3 won Test v India Delhi 25 Nov 1987 Test # 1080
193 44.4 4.32 204 -10 2 won ODI v India Nagpur 8 Dec 1987 ODI # 481
281 67.4 4.15 281 1 draw Test v India Wankhede 11 Dec 1987 Test # 1085
173 46.0 3.76 117 3 draw Test v India Wankhede 11 Dec 1987 Test # 1085
135 41.3 3.25 188 -52 2 won ODI v India Guwahati 23 Dec 1987 ODI # 482
565 172.2 3.27 35 2 draw Test v India Eden Gardens 26 Dec 1987 Test # 1088
222/7 45.0 4.93 222 1 lost ODI v India Eden Gardens 2 Jan 1988 ODI # 483
221/7 43.0 5.13 221 1 won ODI v India Rajkot 5 Jan 1988 ODI # 487
194/9 50.0 3.88 197 -2 2 won ODI v India Ahmedabad 7 Jan 1988 ODI # 489
382 104.1 3.66 382 1 lost Test v India Chennai 11 Jan 1988 Test # 1089
217/8d 76.0 2.85 415 3 lost Test v India Chennai 11 Jan 1988 Test # 1089
230/6 50.0 4.60 230 1 won ODI v India Faridabad 19 Jan 1988 ODI # 497
205 41.0 5.00 279 -73 2 won ODI v India Gwalior 22 Jan 1988 ODI # 500
239/8 45.0 5.31 239 1 won ODI v India Thiruvananthapuram 25 Jan 1988 ODI # 502
194/7 46.0 4.21 242 -47 2 won ODI v Pakistan Kingston 12 Mar 1988 ODI # 506
166/9 46.0 3.60 166 1 won ODI v Pakistan St John's 15 Mar 1988 ODI # 507
265 43.3 6.09 316 -50 2 won ODI v Pakistan Port of Spain 18 Mar 1988 ODI # 509
271/6 43.0 6.30 271 1 won ODI v Pakistan Port of Spain 20 Mar 1988 ODI # 511
221/7 43.0 5.13 221 1 won ODI v Pakistan Georgetown 30 Mar 1988 ODI # 515
435 122.0 3.56 143 2 lost Test v Pakistan Georgetown 2 Apr 1988 Test # 1095
32/1 3.3 9.14 30 3 4 lost Test v Pakistan Georgetown 2 Apr 1988 Test # 1095
194 59.1 3.27 20 2 draw Test v Pakistan Port of Spain 14 Apr 1988 Test # 1096
341/9 129.0 2.64 372 -30 4 draw Test v Pakistan Port of Spain 14 Apr 1988 Test # 1096
309 74.4 4.13 309 1 won Test v Pakistan Bridgetown 22 Apr 1988 Test # 1097
262 93.5 2.79 265 3 won Test v Pakistan Bridgetown 22 Apr 1988 Test # 1097
219/4 53.0 4.13 218 2 2 lost ODI v England Birmingham 19 May 1988 ODI # 518
186/8 55.0 3.38 186 1 lost ODI v England Leeds 21 May 1988 ODI # 519
180/3 50.0 3.60 179 2 2 lost ODI v England Lord's 23 May 1988 ODI # 520
245 101.0 2.42 245 1 draw Test v England Nottingham 2 Jun 1988 Test # 1098
301/3 108.0 2.78 98 3 draw Test v England Nottingham 2 Jun 1988 Test # 1098
165 59.0 2.79 -44 2 won Test v England Lord's 16 Jun 1988 Test # 1099
307 86.5 3.53 442 -134 4 won Test v England Lord's 16 Jun 1988 Test # 1099
135 60.2 2.23 135 1 won Test v England Manchester 30 Jun 1988 Test # 1100
93 42.4 2.17 -156 3 won Test v England Manchester 30 Jun 1988 Test # 1100
201 69.1 2.90 201 1 won Test v England Leeds 21 Jul 1988 Test # 1101
138 61.5 2.23 64 3 won Test v England Leeds 21 Jul 1988 Test # 1101
205 90.3 2.26 205 1 won Test v England The Oval 4 Aug 1988 Test # 1102
202 89.1 2.26 224 3 won Test v England The Oval 4 Aug 1988 Test # 1102
238/5 50.0 4.76 238 1 lost ODI v India Sharjah 16 Oct 1988 ODI # 523
294/6 50.0 5.88 294 1 lost ODI v Pakistan Sharjah 18 Oct 1988 ODI # 524
169/7 50.0 3.38 169 1 won ODI v India Sharjah 21 Oct 1988 ODI # 526
224 49.4 4.51 236 -11 2 won ODI v Pakistan Sharjah 22 Oct 1988 ODI # 527
167 69.3 2.40 167 1 won Test v Australia Brisbane 18 Nov 1988 Test # 1108
289 86.1 3.35 62 3 won Test v Australia Brisbane 18 Nov 1988 Test # 1108
395/8d 100.3 3.93 -54 2 won Test v Australia Perth 2 Dec 1988 Test # 1110
234 63.0 3.71 404 -169 4 won Test v Australia Perth 2 Dec 1988 Test # 1110
180/7 47.0 3.82 270 -89 2 won ODI v Pakistan Adelaide 10 Dec 1988 ODI # 535
219/8 50.0 4.38 221 -1 2 won ODI v Australia Sydney 13 Dec 1988 ODI # 539
202 47.2 4.26 237 -34 2 won ODI v Australia Melbourne 15 Dec 1988 ODI # 540
227/8 43.0 5.27 245 -17 2 won ODI v Pakistan Hobart 17 Dec 1988 ODI # 542
242 94.3 2.56 -38 2 won Test v Australia Melbourne 24 Dec 1988 Test # 1112
114 57.1 1.99 400 -285 4 won Test v Australia Melbourne 24 Dec 1988 Test # 1112
140/9 50.0 2.80 140 1 won ODI v Pakistan Perth 1 Jan 1989 ODI # 544
226 47.4 4.74 226 1 lost ODI v Australia Melbourne 5 Jan 1989 ODI # 546
258/7 50.0 5.16 258 1 lost ODI v Pakistan Brisbane 7 Jan 1989 ODI # 547
215/5 48.0 4.47 215 1 lost ODI v Australia Sydney 12 Jan 1989 ODI # 550
204/9 50.0 4.08 204 1 lost ODI v Australia Melbourne 14 Jan 1989 ODI # 551
185 40.0 4.62 278 -92 2 won ODI v Australia Sydney 16 Jan 1989 ODI # 552
226/4 38.0 5.94 226 1 won ODI v Australia Sydney 18 Jan 1989 ODI # 553
401 191.5 2.09 177 2 lost Test v Australia Sydney 26 Jan 1989 Test # 1113
82/3 35.3 2.30 80 3 4 lost Test v Australia Sydney 26 Jan 1989 Test # 1113
515 140.5 3.65 515 1 draw Test v Australia Adelaide 3 Feb 1989 Test # 1114
224/4d 75.0 2.98 370 3 draw Test v Australia Adelaide 3 Feb 1989 Test # 1114
198/8 48.0 4.12 249 -50 2 won ODI v India Bridgetown 7 Mar 1989 ODI # 556
148 48.0 3.08 148 1 won ODI v India Port of Spain 9 Mar 1989 ODI # 558
192 49.5 3.85 192 1 won ODI v India Port of Spain 11 Mar 1989 ODI # 560
237/8 50.0 4.74 237 1 won ODI v India St John's 18 Mar 1989 ODI # 562
188/8 44.0 4.27 290 -101 2 won ODI v India Georgetown 21 Mar 1989 ODI # 563
86/1 39.0 2.20 -351 2 draw Test v India Georgetown 25 Mar 1989 Test # 1117
321 105.2 3.04 321 1 won Test v India Bridgetown 7 Apr 1989 Test # 1118
251 97.3 2.57 195 3 won Test v India Bridgetown 7 Apr 1989 Test # 1118
150 67.0 2.23 -164 2 won Test v India Port of Spain 15 Apr 1989 Test # 1119
213 81.5 2.60 431 -217 4 won Test v India Port of Spain 15 Apr 1989 Test # 1119
289 102.2 2.82 289 1 won Test v India Kingston 28 Apr 1989 Test # 1120
152 48.3 3.13 57 3 won Test v India Kingston 28 Apr 1989 Test # 1120
169 48.1 3.50 169 1 won ODI v India Sharjah 13 Oct 1989 ODI # 569
250/8 50.0 5.00 250 1 lost ODI v Pakistan Sharjah 14 Oct 1989 ODI # 570
211/9 50.0 4.22 211 1 lost ODI v India Sharjah 16 Oct 1989 ODI # 573
237/7 50.0 4.74 237 1 lost ODI v Pakistan Sharjah 17 Oct 1989 ODI # 574
180/6 47.1 3.81 177 4 2 lost ODI v Sri Lanka Rajkot 19 Oct 1989 ODI # 576
241/6 50.0 4.82 241 1 lost ODI v Australia Chennai 21 Oct 1989 ODI # 578
176 41.4 4.22 197 -20 2 won ODI v India Delhi 23 Oct 1989 ODI # 582
223/5 50.0 4.46 223 1 won ODI v Pakistan Jalandhar 25 Oct 1989 ODI # 584
239/8 50.0 4.78 266 -26 2 won ODI v England Gwalior 27 Oct 1989 ODI # 586
165 48.5 3.37 165 1 won ODI v India Wankhede 30 Oct 1989 ODI # 591
277/6 49.5 5.55 274 4 2 lost ODI v Pakistan Eden Gardens 1 Nov 1989 ODI # 592
26/1 13.0 2.00 209 -182 2 n/r ODI v England Port of Spain 14 Feb 1990 ODI # 604
DNB 0.0 - 0 0 n/r ODI v England Port of Spain 17 Feb 1990 ODI # 607
364 109.2 3.32 200 2 lost Test v England Kingston 24 Feb 1990 Test # 1140
41/1 16.3 2.48 41 1 4 lost Test v England Kingston 24 Feb 1990 Test # 1140
214/8 50.0 4.28 214 1 won ODI v England Kingston 3 Mar 1990 ODI # 614
188/8 48.0 3.91 188 1 won ODI v England Georgetown 7 Mar 1990 ODI # 617
166/9 49.0 3.38 166 1 won ODI v England Georgetown 15 Mar 1990 ODI # 621
288 137.2 2.09 89 2 draw Test v England Port of Spain 23 Mar 1990 Test # 1142
120/5 33.0 3.63 151 -30 4 draw Test v England Port of Spain 23 Mar 1990 Test # 1142
214/3 38.0 5.63 214 1 won ODI v England Bridgetown 3 Apr 1990 ODI # 622
358 109.3 3.26 -88 2 won Test v England Bridgetown 5 Apr 1990 Test # 1143
191 91.4 2.08 356 -164 4 won Test v England Bridgetown 5 Apr 1990 Test # 1143
260 91.1 2.85 260 1 won Test v England St John's 12 Apr 1990 Test # 1144
154 47.0 3.27 -32 3 won Test v England St John's 12 Apr 1990 Test # 1144
211/5 40.0 5.27 211 1 lost ODI v Pakistan Karachi 9 Nov 1990 ODI # 639
177/5 37.1 4.76 177 1 2 lost ODI v Pakistan Lahore 11 Nov 1990 ODI # 640
168/9 40.0 4.20 168 1 lost ODI v Pakistan Multan 13 Nov 1990 ODI # 641
345 133.2 2.58 84 2 lost Test v Pakistan Karachi 15 Nov 1990 Test # 1154
98/2 37.0 2.64 98 1 4 lost Test v Pakistan Karachi 15 Nov 1990 Test # 1154
170 54.2 3.12 170 1 won Test v Pakistan Faisalabad 23 Nov 1990 Test # 1157
154 40.2 3.81 129 3 won Test v Pakistan Faisalabad 23 Nov 1990 Test # 1157
122 49.2 2.47 -172 2 draw Test v Pakistan Lahore 6 Dec 1990 Test # 1158
242/6 96.4 2.50 346 -103 4 draw Test v Pakistan Lahore 6 Dec 1990 Test # 1158
244/4 50.0 4.88 244 1 lost ODI v Australia Kingston 26 Feb 1991 ODI # 671
371 120.0 3.09 107 2 draw Test v Australia Kingston 1 Mar 1991 Test # 1166
172/9 34.0 5.05 172 1 lost ODI v Australia Port of Spain 9 Mar 1991 ODI # 672
245/7 49.0 5.00 245 1 won ODI v Australia Port of Spain 10 Mar 1991 ODI # 673
283/6 50.0 5.66 283 1 lost ODI v Australia Bridgetown 13 Mar 1991 ODI # 674
252/4 48.3 5.19 252 1 2 lost ODI v Australia Georgetown 20 Mar 1991 ODI # 675
348 116.4 2.98 348 1 won Test v Australia Georgetown 23 Mar 1991 Test # 1167
248 98.0 2.53 27 3 won Test v Australia Georgetown 23 Mar 1991 Test # 1167
294 128.1 2.29 294 1 draw Test v Australia Port of Spain 5 Apr 1991 Test # 1168
123/3d 53.0 2.32 190 3 draw Test v Australia Port of Spain 5 Apr 1991 Test # 1168
134 50.1 2.67 -15 2 won Test v Australia Bridgetown 19 Apr 1991 Test # 1169
208 87.2 2.38 552 -343 4 won Test v Australia Bridgetown 19 Apr 1991 Test # 1169
403 108.0 3.73 403 1 lost Test v Australia St John's 27 Apr 1991 Test # 1170
265 91.1 2.90 454 3 lost Test v Australia St John's 27 Apr 1991 Test # 1170
175/9 49.4 3.52 174 2 2 lost ODI v England Birmingham 23 May 1991 ODI # 676
270/4 55.0 4.90 270 1 lost ODI v England Manchester 25 May 1991 ODI # 677
265/3 46.1 5.74 265 1 2 lost ODI v England Lord's 27 May 1991 ODI # 678
198 79.2 2.49 198 1 lost Test v England Leeds 6 Jun 1991 Test # 1171
252 106.0 2.37 277 3 lost Test v England Leeds 6 Jun 1991 Test # 1171
354 118.0 3.00 -65 2 draw Test v England Lord's 20 Jun 1991 Test # 1172
300 103.5 2.88 300 1 won Test v England Nottingham 4 Jul 1991 Test # 1173
211 79.0 2.67 114 3 won Test v England Nottingham 4 Jul 1991 Test # 1173
188 70.4 2.66 188 1 won Test v England Birmingham 25 Jul 1991 Test # 1174
255 105.4 2.41 151 3 won Test v England Birmingham 25 Jul 1991 Test # 1174
419 151.1 2.77 419 1 lost Test v England The Oval 8 Aug 1991 Test # 1175
146/5 31.4 4.61 143 4 4 lost Test v England The Oval 8 Aug 1991 Test # 1175
215 48.3 4.43 215 1 won ODI v Pakistan Sharjah 17 Oct 1991 ODI # 679
240/6 50.0 4.80 240 1 lost ODI v India Sharjah 19 Oct 1991 ODI # 681
236/7 50.0 4.72 236 1 lost ODI v Pakistan Sharjah 21 Oct 1991 ODI # 682
147/3 37.3 3.92 146 2 2 lost ODI v India Sharjah 22 Oct 1991 ODI # 683
146 33.5 4.31 171 -24 2 won ODI v Pakistan Karachi 20 Nov 1991 ODI # 689
186/9 39.0 4.76 187 0 2 tied ODI v Pakistan Lahore 22 Nov 1991 ODI # 690
187/8 40.0 4.67 205 -17 2 won ODI v Pakistan Faisalabad 24 Nov 1991 ODI # 691
126 47.4 2.64 126 1 tied ODI v India Perth 6 Dec 1991 ODI # 692
173/9 50.0 3.46 173 1 lost ODI v Australia Melbourne 12 Dec 1991 ODI # 695
262/4 50.0 5.24 262 1 lost ODI v India Adelaide 14 Dec 1991 ODI # 696
234/6 50.0 4.68 234 1 lost ODI v Australia Sydney 18 Dec 1991 ODI # 698
DNB 0.0 - 0 0 n/r ODI v Australia Melbourne 9 Jan 1992 ODI # 699
191 48.3 3.93 191 1 won ODI v India Brisbane 11 Jan 1992 ODI # 702
203 49.0 4.14 216 -12 2 won ODI v Australia Brisbane 12 Jan 1992 ODI # 703
176/5 46.4 3.77 176 1 2 lost ODI v India Melbourne 16 Jan 1992 ODI # 707
220/2 50.0 4.40 220 1 won ODI v Pakistan Melbourne 23 Feb 1992 ODI # 717
160/4 39.5 4.01 158 3 2 lost ODI v England Melbourne 27 Feb 1992 ODI # 721
189/7 50.0 3.78 265 -75 2 won ODI v Zimbabwe Brisbane 29 Feb 1992 ODI # 724
200/8 50.0 4.00 200 1 lost ODI v South Africa Christchurch 5 Mar 1992 ODI # 730
206/5 48.3 4.24 204 3 2 lost ODI v New Zealand Auckland 8 Mar 1992 ODI # 734
197 49.4 3.96 197 1 won ODI v India Wellington 10 Mar 1992 ODI # 737
177/9 50.0 3.54 269 -91 2 won ODI v Sri Lanka Berri 13 Mar 1992 ODI # 742
216/6 50.0 4.32 216 1 lost ODI v Australia Melbourne 18 Mar 1992 ODI # 749
180 42.2 4.25 288 -107 2 won ODI v South Africa Kingston 7 Apr 1992 ODI # 753
152 43.4 3.48 152 1 won ODI v South Africa Port of Spain 11 Apr 1992 ODI # 754
189/6 50.0 3.78 189 1 won ODI v South Africa Port of Spain 12 Apr 1992 ODI # 755
345 135.5 2.53 83 2 won Test v South Africa Bridgetown 18 Apr 1992 Test # 1188
148 72.4 2.03 201 -52 4 won Test v South Africa Bridgetown 18 Apr 1992 Test # 1188
293 112.1 2.61 293 1 draw Test v Australia Brisbane 27 Nov 1992 Test # 1202
308 120.2 2.55 230 3 draw Test v Australia Brisbane 27 Nov 1992 Test # 1202
199/5 49.2 4.03 198 2 2 lost ODI v Pakistan Perth 4 Dec 1992 ODI # 767
160/7 50.0 3.20 160 1 won ODI v Australia Perth 6 Dec 1992 ODI # 769
101/9 30.0 3.36 101 1 lost ODI v Australia Sydney 8 Dec 1992 ODI # 771
173 41.5 4.13 178 -4 2 won ODI v Pakistan Adelaide 12 Dec 1992 ODI # 775
198/8 50.0 3.96 198 1 lost ODI v Australia Melbourne 15 Dec 1992 ODI # 780
81 48.0 1.68 215 -133 2 won ODI v Pakistan Sydney 17 Dec 1992 ODI # 782
395 153.0 2.58 395 1 lost Test v Australia Melbourne 26 Dec 1992 Test # 1205
196 91.4 2.13 358 3 lost Test v Australia Melbourne 26 Dec 1992 Test # 1205
503/9d 171.4 2.93 503 1 draw Test v Australia Sydney 2 Jan 1993 Test # 1208
117/0 47.0 2.48 14 3 draw Test v Australia Sydney 2 Jan 1993 Test # 1208
71 23.4 3.00 71 1 won ODI v Pakistan Brisbane 9 Jan 1993 ODI # 788
190 49.0 3.87 198 -7 2 won ODI v Australia Brisbane 10 Jan 1993 ODI # 789
214 49.3 4.32 240 -25 2 won ODI v Australia Sydney 16 Jan 1993 ODI # 792
147 47.3 3.09 147 1 won ODI v Australia Melbourne 18 Jan 1993 ODI # 793
213 75.2 2.82 -39 2 won Test v Australia Adelaide 23 Jan 1993 Test # 1210
184 79.0 2.32 186 -1 4 won Test v Australia Adelaide 23 Jan 1993 Test # 1210
119 47.2 2.51 119 1 won Test v Australia Perth 30 Jan 1993 Test # 1212
178 57.0 3.12 -25 3 won Test v Australia Perth 30 Jan 1993 Test # 1212
150/4 46.5 3.20 150 1 2 lost ODI v South Africa Gqeberha 11 Feb 1993 ODI # 801
150 41.5 3.58 150 1 won ODI v Pakistan Johannesburg 13 Feb 1993 ODI # 802
140/9 50.0 2.80 140 1 lost ODI v South Africa Cape Town 17 Feb 1993 ODI # 804
144 46.5 3.07 269 -124 2 won ODI v Pakistan Durban 19 Feb 1993 ODI # 805
185/6 50.0 3.70 185 1 won ODI v South Africa Bloemfontein 23 Feb 1993 ODI # 807
43 19.5 2.16 43 1 won ODI v Pakistan Cape Town 25 Feb 1993 ODI # 808
187 50.0 3.74 187 1 won ODI v Pakistan Johannesburg 27 Feb 1993 ODI # 810
223/6 50.0 4.46 223 1 won ODI v Pakistan Kingston 23 Mar 1993 ODI # 821
194/7 45.0 4.31 194 1 won ODI v Pakistan Port of Spain 26 Mar 1993 ODI # 824
261/3 43.1 6.04 260 2 2 lost ODI v Pakistan Port of Spain 27 Mar 1993 ODI # 826
186/9 50.0 3.72 186 1 lost ODI v Pakistan Kingstown 30 Mar 1993 ODI # 828
244/6 50.0 4.88 244 1 tied ODI v Pakistan Georgetown 3 Apr 1993 ODI # 829
140 48.5 2.86 13 2 won Test v Pakistan Port of Spain 16 Apr 1993 Test # 1220
165 53.5 3.06 370 -204 4 won Test v Pakistan Port of Spain 16 Apr 1993 Test # 1220
221 76.0 2.90 -234 2 won Test v Pakistan Bridgetown 23 Apr 1993 Test # 1221
262 103.3 2.53 28 3 won Test v Pakistan Bridgetown 23 Apr 1993 Test # 1221
326 115.0 2.83 -112 2 draw Test v Pakistan St John's 1 May 1993 Test # 1222
172 48.5 3.52 172 1 won ODI v Sri Lanka Sharjah 28 Oct 1993 ODI # 839
228/9 50.0 4.56 268 -39 2 won ODI v Pakistan Sharjah 29 Oct 1993 ODI # 840
261/5 49.0 5.32 261 1 2 lost ODI v Pakistan Sharjah 1 Nov 1993 ODI # 842
182/9 50.0 3.64 182 1 won ODI v Sri Lanka Sharjah 3 Nov 1993 ODI # 844
284/4 50.0 5.68 284 1 won ODI v Pakistan Sharjah 5 Nov 1993 ODI # 845
222/8 50.0 4.44 269 -46 2 won ODI v Sri Lanka Wankhede 9 Nov 1993 ODI # 847
180/5 40.0 4.50 180 1 lost ODI v South Africa Brabourne 14 Nov 1993 ODI # 849
100 28.3 3.50 170 -102 2 won ODI v India Ahmedabad 16 Nov 1993 ODI # 851
99 36.3 2.71 234 -134 2 won ODI v Zimbabwe Hyderabad (Deccan) 21 Nov 1993 ODI # 854
188/6 50.0 3.76 188 1 won ODI v Sri Lanka Eden Gardens 25 Nov 1993 ODI # 857
225/7 50.0 4.50 225 1 lost ODI v India Eden Gardens 27 Nov 1993 ODI # 858
35/1 12.1 2.87 198 -162 2 n/r ODI v Sri Lanka Colombo (PSS) 1 Dec 1993 ODI # 859
190 98.2 1.93 190 1 draw Test v Sri Lanka Moratuwa 8 Dec 1993 Test # 1239
43/2 22.1 1.93 29 3 draw Test v Sri Lanka Moratuwa 8 Dec 1993 Test # 1239
230/7 48.1 4.77 230 1 2 lost ODI v Sri Lanka Colombo (RPS) 16 Dec 1993 ODI # 864
103/5 23.0 4.47 103 1 won ODI v Sri Lanka Colombo (SSC) 18 Dec 1993 ODI # 866
202/5 50.0 4.04 202 1 lost ODI v England Bridgetown 16 Feb 1994 ODI # 880
234 98.1 2.38 234 1 won Test v England Kingston 19 Feb 1994 Test # 1250
267 91.5 2.90 94 3 won Test v England Kingston 19 Feb 1994 Test # 1250
253/8 50.0 5.06 253 1 won ODI v England Kingston 26 Feb 1994 ODI # 887
148/9 50.0 2.96 314 -165 2 won ODI v England Kingstown 2 Mar 1994 ODI # 888
193/9 36.0 5.36 209 -72 2 won ODI v England Port of Spain 5 Mar 1994 ODI # 890
201/5 36.4 5.48 201 -49 2 lost ODI v England Port of Spain 6 Mar 1994 ODI # 892
322 124.5 2.57 322 1 won Test v England Georgetown 17 Mar 1994 Test # 1254
190 85.0 2.23 -44 3 won Test v England Georgetown 17 Mar 1994 Test # 1254
328 112.2 2.91 76 2 won Test v England Port of Spain 25 Mar 1994 Test # 1257
46 19.1 2.40 194 -147 4 won Test v England Port of Spain 25 Mar 1994 Test # 1257
355 100.2 3.53 355 1 lost Test v England Bridgetown 8 Apr 1994 Test # 1258
394/7d 108.5 3.62 445 3 lost Test v England Bridgetown 8 Apr 1994 Test # 1258
593 206.1 2.87 0 2 draw Test v England St John's 16 Apr 1994 Test # 1259
177 45.0 3.93 274 -96 2 won ODI v India Faridabad 17 Oct 1994 ODI # 931
135/4 33.1 4.07 128 -57 2 lost ODI v India Wankhede 20 Oct 1994 ODI # 933
225/6 48.2 4.65 222 4 2 lost ODI v India Chennai 23 Oct 1994 ODI # 936
25/1 9.0 2.77 124 -98 2 n/r ODI v New Zealand Margao 26 Oct 1994 ODI # 938
211/5 50.0 4.22 258 -46 2 won ODI v India Kanpur 30 Oct 1994 ODI # 941
171/9 50.0 3.42 307 -135 2 won ODI v New Zealand Guwahati 1 Nov 1994 ODI # 943
274/6 50.0 5.48 274 1 lost ODI v India Eden Gardens 5 Nov 1994 ODI # 947
260/4 44.0 5.90 260 1 lost ODI v India Visakhapatnam 7 Nov 1994 ODI # 949
256/2 49.2 5.18 252 5 2 lost ODI v India Cuttack 9 Nov 1994 ODI # 950
259/5 50.0 5.18 259 1 lost ODI v India Jaipur 11 Nov 1994 ODI # 951
272 85.3 3.18 272 1 lost Test v India Wankhede 18 Nov 1994 Test # 1274
333 98.1 3.39 362 3 lost Test v India Wankhede 18 Nov 1994 Test # 1274
546/9d 155.0 3.52 546 1 draw Test v India Nagpur 1 Dec 1994 Test # 1277
208/7d 63.4 3.26 326 3 draw Test v India Nagpur 1 Dec 1994 Test # 1277
387 128.3 3.01 -56 2 won Test v India Mohali 10 Dec 1994 Test # 1278
114 35.2 3.22 358 -243 4 won Test v India Mohali 10 Dec 1994 Test # 1278
167/6 37.0 4.51 167 1 won ODI v New Zealand Auckland 22 Jan 1995 ODI # 972
205 48.5 4.19 247 -41 2 won ODI v New Zealand Wellington 25 Jan 1995 ODI # 973
146 49.0 2.97 146 1 won ODI v New Zealand Christchurch 28 Jan 1995 ODI # 974
341/8d 124.1 2.74 341 1 draw Test v New Zealand Christchurch 3 Feb 1995 Test # 1286
61/2 32.0 1.90 90 3 draw Test v New Zealand Christchurch 3 Feb 1995 Test # 1286
216 84.4 2.55 -444 2 won Test v New Zealand Wellington 10 Feb 1995 Test # 1289
122 40.2 3.02 -322 3 won Test v New Zealand Wellington 10 Feb 1995 Test # 1289
251/6 50.0 5.02 258 -6 2 won ODI v Australia Bridgetown 8 Mar 1995 ODI # 985
260/8 50.0 5.20 260 1 lost ODI v Australia Port of Spain 11 Mar 1995 ODI # 986
149 34.5 4.27 283 -133 2 won ODI v Australia Port of Spain 12 Mar 1995 ODI # 987
210/9 48.0 4.37 210 1 won ODI v Australia Kingstown 15 Mar 1995 ODI # 988
286/9 50.0 5.72 286 1 won ODI v Australia Georgetown 18 Mar 1995 ODI # 989
346 100.2 3.44 151 2 lost Test v Australia Bridgetown 31 Mar 1995 Test # 1294
39/0 6.5 5.70 39 1 4 lost Test v Australia Bridgetown 31 Mar 1995 Test # 1294
216 68.3 3.15 216 1 draw Test v Australia St John's 8 Apr 1995 Test # 1295
300/7d 108.0 2.77 256 3 draw Test v Australia St John's 8 Apr 1995 Test # 1295
128 47.0 2.72 128 1 won Test v Australia Port of Spain 21 Apr 1995 Test # 1296
105 36.1 2.90 97 3 won Test v Australia Port of Spain 21 Apr 1995 Test # 1296
531 160.5 3.30 266 2 lost Test v Australia Kingston 29 Apr 1995 Test # 1297
199/9 55.0 3.61 199 1 won ODI v England Nottingham 24 May 1995 ODI # 1000
306/5 55.0 5.56 306 1 lost ODI v England The Oval 26 May 1995 ODI # 1001
276/7 55.0 5.01 276 1 lost ODI v England Lord's 28 May 1995 ODI # 1002
199 59.5 3.32 199 1 won Test v England Leeds 8 Jun 1995 Test # 1298
208 67.2 3.08 125 3 won Test v England Leeds 8 Jun 1995 Test # 1298
283 99.4 2.83 283 1 lost Test v England Lord's 22 Jun 1995 Test # 1299
336 99.1 3.38 295 3 lost Test v England Lord's 22 Jun 1995 Test # 1299
147 44.2 3.31 147 1 won Test v England Birmingham 6 Jul 1995 Test # 1300
89 30.0 2.96 -64 3 won Test v England Birmingham 6 Jul 1995 Test # 1300
437 136.0 3.21 221 2 lost Test v England Manchester 27 Jul 1995 Test # 1301
94/4 35.5 2.62 94 1 4 lost Test v England Manchester 27 Jul 1995 Test # 1301
440 152.4 2.88 440 1 draw Test v England Nottingham 10 Aug 1995 Test # 1302
269/9d 104.0 2.58 292 3 draw Test v England Nottingham 10 Aug 1995 Test # 1302
454 159.0 2.85 454 1 draw Test v England The Oval 24 Aug 1995 Test # 1303
223/4 98.0 2.27 -15 3 draw Test v England The Oval 24 Aug 1995 Test # 1303
234/7 50.0 4.68 234 1 lost ODI v Sri Lanka Sharjah 11 Oct 1995 ODI # 1006
242/4 50.0 4.84 242 1 lost ODI v Pakistan Sharjah 13 Oct 1995 ODI # 1008
194/9 50.0 3.88 194 1 won ODI v Pakistan Sharjah 15 Oct 1995 ODI # 1009
329 49.3 6.64 334 -4 2 won ODI v Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
273 49.5 5.47 273 1 lost ODI v Sri Lanka Sharjah 20 Oct 1995 ODI # 1012
161/6 45.0 3.57 161 1 2 lost ODI v Sri Lanka Adelaide 15 Dec 1995 ODI # 1021
242/6 47.0 5.14 242 1 lost ODI v Australia Adelaide 17 Dec 1995 ODI # 1023
249/6 50.0 4.98 249 1 lost ODI v Australia Melbourne 19 Dec 1995 ODI # 1024
173/9 43.0 4.02 173 1 2 lost ODI v Australia Sydney 1 Jan 1996 ODI # 1028
124 37.4 3.29 195 -70 2 won ODI v Sri Lanka Hobart 3 Jan 1996 ODI # 1029
102 45.2 2.25 102 1 won ODI v Sri Lanka Brisbane 5 Jan 1996 ODI # 1030
217 47.4 4.55 232 -14 2 won ODI v Australia Brisbane 7 Jan 1996 ODI # 1031
202 50.0 4.04 202 1 lost ODI v Sri Lanka Perth 14 Jan 1996 ODI # 1037
151/9 50.0 3.02 151 1 won ODI v Zimbabwe Hyderabad (Deccan) 16 Feb 1996 ODI # 1050
174/5 39.4 4.38 174 1 2 lost ODI v India Gwalior 21 Feb 1996 ODI # 1056
166 49.3 3.35 166 1 lost ODI v Kenya Pune 29 Feb 1996 ODI # 1066
229/6 50.0 4.58 229 1 won ODI v Australia Jaipur 4 Mar 1996 ODI # 1072
245 49.3 4.94 265 -19 2 won ODI v South Africa Karachi 11 Mar 1996 ODI # 1079
207/8 50.0 4.14 207 1 lost ODI v Australia Mohali 14 Mar 1996 ODI # 1082
243 49.1 4.94 243 1 won ODI v New Zealand Kingston 26 Mar 1996 ODI # 1084
239/6 49.5 4.79 239 1 2 lost ODI v New Zealand Port of Spain 29 Mar 1996 ODI # 1085
219/8 50.0 4.38 219 1 won ODI v New Zealand Port of Spain 30 Mar 1996 ODI # 1086
158 35.5 4.40 158 1 lost ODI v New Zealand Georgetown 3 Apr 1996 ODI # 1090
241/8 50.0 4.82 241 1 won ODI v New Zealand Kingstown 6 Apr 1996 ODI # 1092
251 48.3 5.17 251 1 lost ODI v Sri Lanka Port of Spain 13 Apr 1996 ODI # 1096
195 62.0 3.14 195 1 won Test v New Zealand Bridgetown 19 Apr 1996 Test # 1325
305 82.0 3.71 28 3 won Test v New Zealand Bridgetown 19 Apr 1996 Test # 1325
437 144.3 3.02 -111 2 draw Test v New Zealand St John's 27 Apr 1996 Test # 1326
130/5 65.0 2.00 296 -165 4 draw Test v New Zealand St John's 27 Apr 1996 Test # 1326
479 151.0 3.17 479 1 lost Test v Australia Brisbane 22 Nov 1996 Test # 1340
217/6d 65.0 3.33 419 3 lost Test v Australia Brisbane 22 Nov 1996 Test # 1340
331 119.5 2.76 331 1 lost Test v Australia Sydney 29 Nov 1996 Test # 1343
312/4d 106.0 2.94 339 3 lost Test v Australia Sydney 29 Nov 1996 Test # 1343
173/5 48.4 3.55 173 1 2 lost ODI v Australia Melbourne 6 Dec 1996 ODI # 1147
162/2 42.0 3.85 162 1 2 lost ODI v Australia Sydney 8 Dec 1996 ODI # 1149
176 48.4 3.61 176 1 won ODI v Pakistan Adelaide 17 Dec 1996 ODI # 1154
219 74.5 2.92 219 1 won Test v Australia Melbourne 26 Dec 1996 Test # 1346
122 45.5 2.66 86 3 won Test v Australia Melbourne 26 Dec 1996 Test # 1346
197 49.5 3.95 197 1 won ODI v Pakistan Brisbane 3 Jan 1997 ODI # 1157
281/4 50.0 5.62 281 1 won ODI v Australia Brisbane 5 Jan 1997 ODI # 1159
257/7 50.0 5.14 257 1 won ODI v Pakistan Perth 10 Jan 1997 ODI # 1161
267/7 50.0 5.34 267 1 won ODI v Australia Perth 12 Jan 1997 ODI # 1162
183/2 39.2 4.65 182 2 2 lost ODI v Pakistan Sydney 14 Jan 1997 ODI # 1163
185/6 38.2 4.82 180 6 2 lost ODI v Pakistan Sydney 18 Jan 1997 ODI # 1165
165 48.3 3.40 165 1 lost ODI v Pakistan Melbourne 20 Jan 1997 ODI # 1166
517 162.3 3.18 387 2 lost Test v Australia Adelaide 25 Jan 1997 Test # 1352
243 80.0 3.03 243 1 won Test v Australia Perth 1 Feb 1997 Test # 1353
194 47.3 4.08 53 3 won Test v Australia Perth 1 Feb 1997 Test # 1353
346 146.5 2.35 -81 2 draw Test v India Kingston 6 Mar 1997 Test # 1357
99/2 48.0 2.06 323 -223 4 draw Test v India Kingston 6 Mar 1997 Test # 1357
436 183.4 2.37 140 2 draw Test v India Port of Spain 14 Mar 1997 Test # 1361
319 106.0 3.00 21 2 won Test v India Bridgetown 27 Mar 1997 Test # 1363
81 35.5 2.26 120 -38 4 won Test v India Bridgetown 27 Mar 1997 Test # 1363
212/2 69.0 3.07 -121 2 draw Test v India St John's 4 Apr 1997 Test # 1364
355 168.3 2.10 355 1 draw Test v India Georgetown 17 Apr 1997 Test # 1365
179 48.3 3.69 179 1 won ODI v India Port of Spain 26 Apr 1997 ODI # 1200
116/0 23.1 5.00 113 -5 2 lost ODI v India Port of Spain 27 Apr 1997 ODI # 1201
231 48.2 4.77 250 -18 2 won ODI v India Kingstown 30 Apr 1997 ODI # 1202
199/7 50.0 3.98 199 1 won ODI v India Bridgetown 3 May 1997 ODI # 1203
248/8 49.0 5.06 284 -35 2 won ODI v Sri Lanka Port of Spain 6 Jun 1997 ODI # 1215
223 68.1 3.27 223 1 won Test v Sri Lanka St John's 13 Jun 1997 Test # 1369
152 35.0 4.34 186 3 won Test v Sri Lanka St John's 13 Jun 1997 Test # 1369
222 63.4 3.48 75 2 draw Test v Sri Lanka Kingstown 20 Jun 1997 Test # 1371
233/8 68.0 3.42 269 -35 4 draw Test v Sri Lanka Kingstown 20 Jun 1997 Test # 1371
240/3 39.4 6.05 238 3 2 lost ODI v Sri Lanka Lahore 1 Nov 1997 ODI # 1247
297/5 48.1 6.16 294 4 2 lost ODI v South Africa Lahore 3 Nov 1997 ODI # 1249
219/2 40.4 5.38 216 4 2 lost ODI v Pakistan Lahore 4 Nov 1997 ODI # 1250
381 132.0 2.88 230 2 lost Test v Pakistan Peshawar 17 Nov 1997 Test # 1384
471 136.1 3.45 168 2 lost Test v Pakistan Rawalpindi 29 Nov 1997 Test # 1389
417 118.4 3.51 201 2 lost Test v Pakistan Karachi 6 Dec 1997 Test # 1391
15/0 5.0 3.00 12 4 4 lost Test v Pakistan Karachi 6 Dec 1997 Test # 1391
232 46.0 5.04 276 -43 2 won ODI v Pakistan Sharjah 12 Dec 1997 ODI # 1260
198/6 45.5 4.32 198 1 2 lost ODI v England Sharjah 13 Dec 1997 ODI # 1261
188 42.2 4.44 230 -41 2 won ODI v India Sharjah 16 Dec 1997 ODI # 1264
239/7 48.1 4.96 236 4 2 lost ODI v England Sharjah 19 Dec 1997 ODI # 1266
17/3 10.1 1.67 17 1 draw Test v England Kingston 29 Jan 1998 Test # 1396
214 109.0 1.96 214 1 won Test v England Port of Spain 5 Feb 1998 Test # 1398
258 94.5 2.72 281 3 won Test v England Port of Spain 5 Feb 1998 Test # 1398
145 71.4 2.02 -14 2 lost Test v England Port of Spain 13 Feb 1998 Test # 1399
225/7 108.0 2.08 225 1 4 lost Test v England Port of Spain 13 Feb 1998 Test # 1399
170 87.1 1.95 -182 2 won Test v England Georgetown 27 Feb 1998 Test # 1404
137 62.1 2.20 380 -242 4 won Test v England Georgetown 27 Feb 1998 Test # 1404
403 153.5 2.61 403 1 draw Test v England Bridgetown 12 Mar 1998 Test # 1407
233/3d 71.0 3.28 374 3 draw Test v England Bridgetown 12 Mar 1998 Test # 1407
127 70.5 1.79 127 1 won Test v England St John's 20 Mar 1998 Test # 1411
321 147.2 2.17 -52 3 won Test v England St John's 20 Mar 1998 Test # 1411
293/5 50.0 5.86 293 1 lost ODI v England Bridgetown 29 Mar 1998 ODI # 1299
266 50.0 5.32 266 1 won ODI v England Bridgetown 1 Apr 1998 ODI # 1301
209/8 50.0 4.18 209 1 won ODI v England Kingstown 4 Apr 1998 ODI # 1304
149 48.5 3.05 149 1 won ODI v England Kingstown 5 Apr 1998 ODI # 1307
245 45.5 5.34 303 -57 2 won ODI v England Port of Spain 8 Apr 1998 ODI # 1310
259/9 50.0 5.18 290 -30 2 won ODI v Pakistan Dhaka 29 Oct 1998 ODI # 1361
242/6 50.0 4.84 242 1 won ODI v India Dhaka 31 Oct 1998 ODI # 1363
248/6 47.0 5.27 246 3 2 lost ODI v South Africa Dhaka 1 Nov 1998 ODI # 1364
268 93.5 2.85 7 2 lost Test v South Africa Johannesburg 26 Nov 1998 Test # 1429
164/6 62.4 2.61 164 1 4 lost Test v South Africa Johannesburg 26 Nov 1998 Test # 1429
245 70.4 3.46 245 1 lost Test v South Africa Gqeberha 10 Dec 1998 Test # 1433
195 63.5 3.05 319 3 lost Test v South Africa Gqeberha 10 Dec 1998 Test # 1433
312 98.0 3.18 114 2 lost Test v South Africa Durban 26 Dec 1998 Test # 1437
147/1 48.4 3.02 146 2 4 lost Test v South Africa Durban 26 Dec 1998 Test # 1437
406/8d 146.5 2.76 406 1 lost Test v South Africa Cape Town 2 Jan 1999 Test # 1440
226/7d 87.4 2.57 420 3 lost Test v South Africa Cape Town 2 Jan 1999 Test # 1440
313 92.5 3.37 313 1 lost Test v South Africa Centurion 15 Jan 1999 Test # 1441
399/5d 115.2 3.45 568 3 lost Test v South Africa Centurion 15 Jan 1999 Test # 1441
160/8 27.0 5.92 160 6 2 lost ODI v South Africa Johannesburg 22 Jan 1999 ODI # 1390
249 46.5 5.31 293 -43 2 won ODI v South Africa East London 24 Jan 1999 ODI # 1393
274/9 50.0 5.48 274 1 lost ODI v South Africa Durban 27 Jan 1999 ODI # 1395
278/6 50.0 5.56 278 1 lost ODI v South Africa Gqeberha 30 Jan 1999 ODI # 1397
221/8 50.0 4.42 221 1 lost ODI v South Africa Cape Town 2 Feb 1999 ODI # 1399
273 49.5 5.47 273 1 lost ODI v South Africa Bloemfontein 5 Feb 1999 ODI # 1402
226/8 50.0 4.52 226 1 lost ODI v South Africa Centurion 7 Feb 1999 ODI # 1404
269 121.3 2.21 269 1 lost Test v Australia Port of Spain 5 Mar 1999 Test # 1448
261 86.2 3.02 363 3 lost Test v Australia Port of Spain 5 Mar 1999 Test # 1448
256 71.3 3.58 256 1 won Test v Australia Kingston 13 Mar 1999 Test # 1451
177 66.0 2.68 2 3 won Test v Australia Kingston 13 Mar 1999 Test # 1451
490 153.4 3.18 490 1 won Test v Australia Bridgetown 26 Mar 1999 Test # 1453
146 50.1 2.91 307 3 won Test v Australia Bridgetown 26 Mar 1999 Test # 1453
303 111.5 2.70 303 1 lost Test v Australia St John's 3 Apr 1999 Test # 1454
306 121.4 2.51 387 3 lost Test v Australia St John's 3 Apr 1999 Test # 1454
165 41.5 3.94 210 -44 2 won ODI v Australia Kingstown 11 Apr 1999 ODI # 1433
288/4 50.0 5.76 288 1 lost ODI v Australia St George's 14 Apr 1999 ODI # 1436
242/7 50.0 4.84 242 1 won ODI v Australia Port of Spain 17 Apr 1999 ODI # 1438
189/9 50.0 3.78 189 1 lost ODI v Australia Port of Spain 18 Apr 1999 ODI # 1439
173/7 30.0 5.76 174 0 2 tied ODI v Australia Georgetown 21 Apr 1999 ODI # 1440
253/6 48.3 5.21 250 4 2 lost ODI v Australia Bridgetown 24 Apr 1999 ODI # 1441
252/9 50.0 5.04 252 1 won ODI v Australia Bridgetown 25 Apr 1999 ODI # 1442
229/8 50.0 4.58 229 1 lost ODI v Pakistan Bristol 16 May 1999 ODI # 1447
182 49.2 3.68 182 1 won ODI v Bangladesh Dublin 21 May 1999 ODI # 1454
156 48.1 3.23 156 1 won ODI v New Zealand Southampton 24 May 1999 ODI # 1460
68 31.3 2.15 68 1 won ODI v Scotland Leicester 27 May 1999 ODI # 1465
111/4 40.4 2.72 111 1 2 lost ODI v Australia Manchester 30 May 1999 ODI # 1470
244/9 50.0 4.88 244 1 won ODI v Zimbabwe Singapore 2 Sep 1999 ODI # 1492
154/8 30.0 5.13 197 -42 2 won ODI v India Singapore 5 Sep 1999 ODI # 1494
149/6 38.2 3.88 149 1 n/r ODI v India Singapore 7 Sep 1999 ODI # 1495
254/6 50.0 5.08 254 1 won ODI v India Singapore 8 Sep 1999 ODI # 1496
165/2 37.3 4.40 164 2 2 lost ODI v India Toronto 11 Sep 1999 ODI # 1497
120 41.5 2.86 191 -70 2 won ODI v India Toronto 12 Sep 1999 ODI # 1498
225/7 50.0 4.50 225 1 lost ODI v India Toronto 14 Sep 1999 ODI # 1499
230/6 50.0 4.60 230 1 lost ODI v Pakistan Toronto 16 Sep 1999 ODI # 1500
222/5 50.0 4.44 222 1 lost ODI v Pakistan Toronto 18 Sep 1999 ODI # 1501
162/3 39.4 4.08 162 1 2 lost ODI v Pakistan Toronto 19 Sep 1999 ODI # 1502
219/5 50.0 4.38 293 -73 2 won ODI v Bangladesh Dhaka 8 Oct 1999 ODI # 1510
205 49.1 4.16 315 -109 2 won ODI v Bangladesh Dhaka 9 Oct 1999 ODI # 1511
178 49.3 3.59 178 1 won ODI v Sri Lanka Sharjah 13 Oct 1999 ODI # 1512
260/5 50.0 5.20 260 1 lost ODI v Pakistan Sharjah 14 Oct 1999 ODI # 1513
146/1 28.0 5.21 146 1 2 lost ODI v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
255/5 50.0 5.10 255 1 lost ODI v Pakistan Sharjah 19 Oct 1999 ODI # 1517
393 130.2 3.01 28 2 lost Test v New Zealand Hamilton 16 Dec 1999 Test # 1477
70/1 15.0 4.66 70 1 4 lost Test v New Zealand Hamilton 16 Dec 1999 Test # 1477
518/9d 173.3 2.98 518 1 lost Test v New Zealand Wellington 26 Dec 1999 Test # 1478
250/7 45.1 5.53 250 -18 2 lost ODI v New Zealand Auckland 2 Jan 2000 ODI # 1532
194/3 35.4 5.43 193 2 2 lost ODI v New Zealand Taupo 4 Jan 2000 ODI # 1533
160/6 37.2 4.28 160 1 2 lost ODI v New Zealand Napier 6 Jan 2000 ODI # 1534
172/2 36.3 4.71 172 1 2 lost ODI v New Zealand Wellington 8 Jan 2000 ODI # 1535
302/6 50.0 6.04 302 1 lost ODI v New Zealand Christchurch 11 Jan 2000 ODI # 1538
236 107.0 2.20 49 2 won Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
63 47.0 1.34 99 -35 4 won Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
308 115.4 2.66 308 1 won Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
102 59.5 1.70 71 3 won Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
150 41.4 3.60 238 -87 2 won ODI v Zimbabwe Kingston 1 Apr 2000 ODI # 1584
239/8 50.0 4.78 281 -41 2 won ODI v Zimbabwe Kingston 2 Apr 2000 ODI # 1585
117 41.3 2.81 214 -96 2 won ODI v Pakistan Kingstown 12 Apr 2000 ODI # 1588
231 48.1 4.79 249 -17 2 won ODI v Pakistan St George's 16 Apr 2000 ODI # 1592
197/8 50.0 3.94 197 1 lost ODI v Pakistan Bridgetown 19 Apr 2000 ODI # 1593
148 45.0 3.28 209 -60 2 won ODI v Pakistan Port of Spain 22 Apr 2000 ODI # 1594
116/6 45.1 2.56 115 2 2 lost ODI v Pakistan Port of Spain 23 Apr 2000 ODI # 1595
288 123.3 2.33 288 1 draw Test v Pakistan Georgetown 5 May 2000 Test # 1494
253 86.0 2.94 253 1 draw Test v Pakistan Bridgetown 18 May 2000 Test # 1496
419/9d 153.4 2.72 274 3 draw Test v Pakistan Bridgetown 18 May 2000 Test # 1496
269 91.0 2.95 269 1 won Test v Pakistan St John's 25 May 2000 Test # 1497
219 90.0 2.43 215 3 won Test v Pakistan St John's 25 May 2000 Test # 1497
179 69.0 2.59 179 1 won Test v England Birmingham 15 Jun 2000 Test # 1500
125 58.0 2.15 -93 3 won Test v England Birmingham 15 Jun 2000 Test # 1500
134 48.2 2.77 -133 2 lost Test v England Lord's 29 Jun 2000 Test # 1503
191/8 69.5 2.73 188 4 4 lost Test v England Lord's 29 Jun 2000 Test # 1503
233/4 45.0 5.17 233 1 2 lost ODI v Zimbabwe Bristol 6 Jul 2000 ODI # 1605
158/8 43.5 3.60 158 1 n/r ODI v England Lord's 9 Jul 2000 ODI # 1609
256/4 50.0 5.12 256 1 lost ODI v Zimbabwe Canterbury 11 Jul 2000 ODI # 1611
171/0 35.2 4.83 170 2 2 lost ODI v England Chester-le-Street 15 Jul 2000 ODI # 1615
290/4 49.1 5.89 288 3 2 lost ODI v Zimbabwe Chester-le-Street 16 Jul 2000 ODI # 1616
192 49.5 3.85 196 -3 2 won ODI v England Nottingham 20 Jul 2000 ODI # 1618
303 97.2 3.11 146 2 draw Test v England Manchester 3 Aug 2000 Test # 1506
80/1 33.4 2.37 293 -212 4 draw Test v England Manchester 3 Aug 2000 Test # 1506
272 81.5 3.32 100 2 lost Test v England Leeds 17 Aug 2000 Test # 1508
281 123.4 2.27 281 1 lost Test v England The Oval 31 Aug 2000 Test # 1509
217 108.0 2.00 373 3 lost Test v England The Oval 31 Aug 2000 Test # 1509
287/6 50.0 5.74 287 1 lost ODI v Sri Lanka Nairobi (Gym) 4 Oct 2000 ODI # 1631
332 114.4 2.89 250 2 lost Test v Australia Brisbane 23 Nov 2000 Test # 1516
396/8d 108.0 3.66 200 2 lost Test v Australia Perth 1 Dec 2000 Test # 1520
403 127.4 3.15 12 2 lost Test v Australia Adelaide 15 Dec 2000 Test # 1523
130/5 43.0 3.02 130 1 4 lost Test v Australia Adelaide 15 Dec 2000 Test # 1523
364 114.0 3.19 364 1 lost Test v Australia Melbourne 26 Dec 2000 Test # 1525
262/5d 77.0 3.40 461 3 lost Test v Australia Melbourne 26 Dec 2000 Test # 1525
452 135.4 3.33 180 2 lost Test v Australia Sydney 2 Jan 2001 Test # 1527
174/4 44.5 3.88 173 2 4 lost Test v Australia Sydney 2 Jan 2001 Test # 1527
267/6 50.0 5.34 267 1 lost ODI v Australia Melbourne 11 Jan 2001 ODI # 1667
240/9 50.0 4.80 240 1 won ODI v Zimbabwe Brisbane 13 Jan 2001 ODI # 1669
236/1 43.4 5.40 235 2 2 lost ODI v Australia Brisbane 14 Jan 2001 ODI # 1670
277/4 50.0 5.54 277 1 lost ODI v Australia Sydney 17 Jan 2001 ODI # 1672
138 47.2 2.91 138 1 lost ODI v Zimbabwe Sydney 23 Jan 2001 ODI # 1675
175 40.2 4.33 253 -60 2 won ODI v Zimbabwe Adelaide 25 Jan 2001 ODI # 1676
124/0 22.5 5.43 124 1 2 lost ODI v Australia Adelaide 26 Jan 2001 ODI # 1677
134 42.3 3.15 179 -44 2 won ODI v Zimbabwe Perth 2 Feb 2001 ODI # 1681
253/9 50.0 5.06 253 1 lost ODI v Australia Sydney 7 Feb 2001 ODI # 1685
338/6 50.0 6.76 338 1 lost ODI v Australia Melbourne 9 Feb 2001 ODI # 1687
332 127.0 2.61 28 2 draw Test v South Africa Georgetown 9 Mar 2001 Test # 1534
142/2 69.3 2.04 306 -163 4 draw Test v South Africa Georgetown 9 Mar 2001 Test # 1534
286 86.5 3.29 286 1 lost Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
287 130.4 2.19 231 3 lost Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
454 173.1 2.62 454 1 draw Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
197/9d 95.5 2.05 264 3 draw Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
247 122.2 2.01 247 1 lost Test v South Africa St John's 6 Apr 2001 Test # 1542
215/7d 123.0 1.74 322 3 lost Test v South Africa St John's 6 Apr 2001 Test # 1542
141 61.1 2.30 -84 2 won Test v South Africa Kingston 19 Apr 2001 Test # 1544
255 110.0 2.31 386 -130 4 won Test v South Africa Kingston 19 Apr 2001 Test # 1544
200 47.4 4.19 200 1 won ODI v South Africa Kingston 28 Apr 2001 ODI # 1712
221/2 45.5 4.82 221 1 2 lost ODI v South Africa St John's 2 May 2001 ODI # 1713
287/4 50.0 5.74 287 1 lost ODI v South Africa St George's 5 May 2001 ODI # 1714
201/2 46.1 4.35 201 1 2 lost ODI v South Africa St George's 6 May 2001 ODI # 1715
202/3 41.4 4.84 200 3 2 lost ODI v South Africa Bridgetown 9 May 2001 ODI # 1716
190 49.5 3.81 190 1 lost ODI v South Africa Port of Spain 12 May 2001 ODI # 1717
163/7 50.0 3.26 163 1 won ODI v South Africa Kingstown 16 May 2001 ODI # 1718
239/9 50.0 4.78 267 -27 2 won ODI v Zimbabwe Harare 23 Jun 2001 ODI # 1727
170/4 43.5 3.87 170 1 2 lost ODI v India Bulawayo 30 Jun 2001 ODI # 1731
255/5 50.0 5.10 255 1 won ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
230/4 48.1 4.77 230 1 2 lost ODI v India Harare 4 Jul 2001 ODI # 1733
274/8 50.0 5.48 291 -16 2 won ODI v India Harare 7 Jul 2001 ODI # 1734
155 59.0 2.62 155 1 won Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
228 101.4 2.24 -176 3 won Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
131 57.1 2.29 131 1 draw Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
563/9d 167.0 3.37 347 3 draw Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
205 49.3 4.14 312 -106 2 won ODI v Kenya Nairobi 15 Aug 2001 ODI # 1745
192 49.1 3.90 192 1 won ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
232/7 50.0 4.64 232 1 won ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
590/9d 202.4 2.91 142 2 lost Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
6/0 0.4 9.00 3 4 4 lost Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
288 96.4 2.97 288 1 lost Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
224/6d 67.0 3.34 321 3 lost Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
627/9d 197.0 3.18 237 2 lost Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
27/0 5.3 4.90 26 2 4 lost Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
175/6 48.1 3.63 174 2 2 lost ODI v Zimbabwe Colombo (SSC) 9 Dec 2001 ODI # 1777
201 43.2 4.63 251 -49 2 won ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
239/2 43.1 5.53 236 4 2 lost ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
154 49.2 3.12 154 1 won ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
253/8 50.0 5.06 253 1 lost ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
493 161.5 3.04 493 1 lost Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
214/6d 57.4 3.71 341 3 lost Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
472 135.0 3.49 472 1 lost Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
225/5d 76.0 2.96 433 3 lost Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
193/6 46.1 4.18 191 3 2 lost ODI v Pakistan Sharjah 14 Feb 2002 ODI # 1807
232 49.0 4.73 232 1 lost ODI v Pakistan Sharjah 15 Feb 2002 ODI # 1808
150 40.2 3.71 261 -110 2 won ODI v Pakistan Sharjah 17 Feb 2002 ODI # 1810
395/7 140.3 2.81 -106 2 draw Test v India Georgetown 11 Apr 2002 Test # 1598
339 115.5 2.92 339 1 lost Test v India Port of Spain 19 Apr 2002 Test # 1599
218 92.1 2.36 312 3 lost Test v India Port of Spain 19 Apr 2002 Test # 1599
102 33.4 3.02 102 1 won Test v India Bridgetown 2 May 2002 Test # 1601
296 101.2 2.92 4 3 won Test v India Bridgetown 2 May 2002 Test # 1601
513/9d 196.0 2.61 513 1 draw Test v India St John's 10 May 2002 Test # 1602
212 75.0 2.82 -210 2 won Test v India Kingston 18 May 2002 Test # 1604
252 88.3 2.84 408 -155 4 won Test v India Kingston 18 May 2002 Test # 1604
187/3 43.5 4.26 187 1 2 lost ODI v India Bridgetown 29 May 2002 ODI # 1836
123 25.0 4.92 123 1 won ODI v India Port of Spain 1 Jun 2002 ODI # 1837
260 50.0 5.20 260 1 lost ODI v India Port of Spain 2 Jun 2002 ODI # 1838
176 49.4 3.54 176 1 n/r ODI v New Zealand Kingston 5 Jun 2002 ODI # 1839
248/7 50.0 4.96 248 1 won ODI v New Zealand Gros Islet 8 Jun 2002 ODI # 1840
210/7 50.0 4.20 210 1 won ODI v New Zealand Gros Islet 9 Jun 2002 ODI # 1841
212/5 44.2 4.78 212 1 lost ODI v New Zealand Port of Spain 12 Jun 2002 ODI # 1843
291/8 50.0 5.82 291 1 won ODI v New Zealand Kingstown 16 Jun 2002 ODI # 1845
337 125.4 2.68 337 1 lost Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
243 90.4 2.68 473 3 lost Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
373 152.5 2.44 373 1 draw Test v New Zealand St George's 28 Jun 2002 Test # 1608
256/5 131.0 1.95 159 3 draw Test v New Zealand St George's 28 Jun 2002 Test # 1608
242/8 49.0 4.93 239 4 2 lost ODI v South Africa Colombo (SSC) 13 Sep 2002 ODI # 1875
232 49.1 4.71 262 -29 2 won ODI v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
457 163.5 2.78 457 1 lost Test v India Wankhede 9 Oct 2002 Test # 1616
316 106.1 2.97 149 2 lost Test v India Chennai 17 Oct 2002 Test # 1618
81/2 21.1 3.82 81 1 4 lost Test v India Chennai 17 Oct 2002 Test # 1618
358 101.2 3.53 358 1 draw Test v India Eden Gardens 30 Oct 2002 Test # 1622
471/8 159.0 2.96 332 3 draw Test v India Eden Gardens 30 Oct 2002 Test # 1622
283/6 50.0 5.66 283 1 won ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
279/9 47.0 5.93 279 1 won ODI v India Nagpur 9 Nov 2002 ODI # 1894
200/1 27.1 7.36 120 -100 2 lost ODI v India Rajkot 12 Nov 2002 ODI # 1895
325/5 47.4 6.81 325 1 2 lost ODI v India Ahmedabad 15 Nov 2002 ODI # 1896
290/8 48.0 6.04 290 1 won ODI v India Vadodara 18 Nov 2002 ODI # 1897
202/7 46.2 4.35 202 1 2 lost ODI v India Jodhpur 21 Nov 2002 ODI # 1898
180 36.5 4.88 316 -135 2 won ODI v India Vijayawada 24 Nov 2002 ODI # 1900
90/4 17.0 5.29 276 -185 2 n/r ODI v Bangladesh Chattogram 29 Nov 2002 ODI # 1904
182 48.0 3.79 267 -84 2 won ODI v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
195/9 50.0 3.90 282 -86 2 won ODI v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
139 54.1 2.56 139 1 won Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
87 31.5 2.73 -310 3 won Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
194 63.1 3.07 194 1 won Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
212 72.0 2.94 110 3 won Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
275/9 49.0 5.61 279 -3 2 won ODI v South Africa Cape Town 9 Feb 2003 ODI # 1942
241/7 50.0 4.82 241 1 lost ODI v New Zealand Gqeberha 13 Feb 2003 ODI # 1949
32/2 8.1 3.91 245 -212 2 n/r ODI v Bangladesh Benoni 18 Feb 2003 ODI # 1956
202 42.5 4.71 202 1 won ODI v Canada Centurion 23 Feb 2003 ODI # 1963
228/6 50.0 4.56 228 1 lost ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
104 35.5 2.90 247 -142 2 won ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
489 115.1 4.24 252 2 lost Test v Australia Georgetown 10 Apr 2003 Test # 1638
147/1 42.1 3.48 147 1 4 lost Test v Australia Georgetown 10 Apr 2003 Test # 1638
576/4d 132.5 4.33 576 1 lost Test v Australia Port of Spain 19 Apr 2003 Test # 1639
238/3d 66.2 3.58 406 3 lost Test v Australia Port of Spain 19 Apr 2003 Test # 1639
605/9d 154.3 3.91 605 1 lost Test v Australia Bridgetown 1 May 2003 Test # 1643
8/1 2.3 3.20 8 1 4 lost Test v Australia Bridgetown 1 May 2003 Test # 1643
240 72.1 3.32 240 1 won Test v Australia St John's 9 May 2003 Test # 1645
417 104.0 4.00 417 3 won Test v Australia St John's 9 May 2003 Test # 1645
270/5 50.0 5.40 270 1 lost ODI v Australia Kingston 17 May 2003 ODI # 2011
166/2 35.1 4.72 164 3 2 lost ODI v Australia Kingston 18 May 2003 ODI # 2013
258/4 50.0 5.16 258 1 lost ODI v Australia Gros Islet 21 May 2003 ODI # 2016
286/5 50.0 5.72 286 1 lost ODI v Australia Port of Spain 24 May 2003 ODI # 2018
251/9 50.0 5.02 291 -39 2 won ODI v Australia Port of Spain 25 May 2003 ODI # 2019
252 50.0 5.04 252 1 won ODI v Australia St George's 30 May 2003 ODI # 2020
247/8 50.0 4.94 247 1 won ODI v Australia St George's 1 Jun 2003 ODI # 2021
201 48.4 4.13 201 1 lost ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
313/6 49.3 6.32 313 1 2 lost ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
191 50.0 3.82 191 1 won ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
354 143.2 2.46 354 1 draw Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
126/0 34.0 3.70 3 3 draw Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
208 85.4 2.42 208 1 won Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
194 54.0 3.59 211 3 won Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
507/9d 152.3 3.32 507 1 draw Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
200/7d 52.0 3.84 372 3 draw Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
377 133.1 2.83 -104 2 won Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
104 49.0 2.12 233 -128 4 won Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
173/3 34.5 4.96 225 -174 2 won ODI v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
128/4 29.4 4.31 126 3 2 lost ODI v Zimbabwe Bulawayo 23 Nov 2003 ODI # 2066
229/5 50.0 4.58 229 1 lost ODI v Zimbabwe Harare 26 Nov 2003 ODI # 2067
150/7 32.0 4.68 223 -106 2 won ODI v Zimbabwe Harare 29 Nov 2003 ODI # 2069
196 47.5 4.09 196 1 won ODI v Zimbabwe Harare 30 Nov 2003 ODI # 2070
561 148.4 3.77 561 1 lost Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
226/6d 63.0 3.58 377 3 lost Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
658/9d 166.2 3.95 394 2 lost Test v South Africa Durban 26 Dec 2003 Test # 1679
532 145.0 3.66 532 1 draw Test v South Africa Cape Town 2 Jan 2004 Test # 1681
335/3d 76.0 4.40 440 3 draw Test v South Africa Cape Town 2 Jan 2004 Test # 1681
604/6d 158.0 3.82 604 1 lost Test v South Africa Centurion 16 Jan 2004 Test # 1682
46/0 3.4 12.54 46 1 4 lost Test v South Africa Centurion 16 Jan 2004 Test # 1682
263/4 50.0 5.26 263 1 lost ODI v South Africa Cape Town 25 Jan 2004 ODI # 2088
179/7 50.0 3.58 179 1 lost ODI v South Africa Gqeberha 28 Jan 2004 ODI # 2090
15/1 5.0 3.00 169 -132 2 n/r ODI v South Africa Durban 30 Jan 2004 ODI # 2092
297/4 50.0 5.94 297 1 won ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
310/6 49.4 6.24 305 6 2 lost ODI v South Africa Johannesburg 4 Feb 2004 ODI # 2096
339 103.2 3.28 28 2 lost Test v England Kingston 11 Mar 2004 Test # 1687
20/0 2.3 8.00 20 1 4 lost Test v England Kingston 11 Mar 2004 Test # 1687
319 133.5 2.38 111 2 lost Test v England Port of Spain 19 Mar 2004 Test # 1690
99/3 15.0 6.60 99 1 4 lost Test v England Port of Spain 19 Mar 2004 Test # 1690
226 90.0 2.51 2 2 lost Test v England Bridgetown 1 Apr 2004 Test # 1694
93/2 20.0 4.65 93 1 4 lost Test v England Bridgetown 1 Apr 2004 Test # 1694
285 99.0 2.87 -466 2 draw Test v England St John's 10 Apr 2004 Test # 1696
422/5 137.0 3.08 -44 3 draw Test v England St John's 10 Apr 2004 Test # 1696
157/8 29.3 5.32 157 1 2 lost ODI v England Georgetown 18 Apr 2004 ODI # 2118
DNB 0.0 - 0 0 n/r ODI v England Port of Spain 24 Apr 2004 ODI # 2121
281/8 50.0 5.62 281 1 won ODI v England Gros Islet 1 May 2004 ODI # 2125
280/8 50.0 5.60 280 1 won ODI v England Gros Islet 2 May 2004 ODI # 2126
262/5 47.2 5.53 262 1 2 lost ODI v England Bridgetown 5 May 2004 ODI # 2127
144/8 50.0 2.88 144 1 won ODI v Bangladesh Kingstown 15 May 2004 ODI # 2128
101/8 25.0 4.04 125 -23 2 won ODI v Bangladesh Kingstown 16 May 2004 ODI # 2129
118/7 25.0 4.72 118 1 won ODI v Bangladesh St George's 19 May 2004 ODI # 2130
416 135.3 3.07 416 1 draw Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
271/9d 105.2 2.57 335 3 draw Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
284 95.0 2.98 284 1 won Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
176 51.0 3.45 -99 3 won Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
97/2 13.4 7.09 140 -25 2 n/r ODI v New Zealand Birmingham 26 Jun 2004 ODI # 2134
147 38.2 3.83 147 1 won ODI v England Nottingham 27 Jun 2004 ODI # 2135
160/3 22.0 7.27 160 1 2 lost ODI v England Leeds 1 Jul 2004 ODI # 2137
220/5 46.0 4.78 217 4 2 lost ODI v New Zealand Cardiff 3 Jul 2004 ODI # 2138
285/7 50.0 5.70 285 1 won ODI v England Lord's 6 Jul 2004 ODI # 2140
DNB 0.0 - 0 0 n/r ODI v New Zealand Southampton 8 Jul 2004 ODI # 2141
266 49.2 5.39 266 1 lost ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
568 121.4 4.66 568 1 lost Test v England Lord's 22 Jul 2004 Test # 1707
325/5d 76.4 4.23 477 3 lost Test v England Lord's 22 Jul 2004 Test # 1707
566/9d 134.0 4.22 566 1 lost Test v England Birmingham 29 Jul 2004 Test # 1708
248 65.1 3.80 478 3 lost Test v England Birmingham 29 Jul 2004 Test # 1708
330 112.2 2.93 -65 2 lost Test v England Manchester 12 Aug 2004 Test # 1711
231/3 65.4 3.51 231 1 4 lost Test v England Manchester 12 Aug 2004 Test # 1711
470 123.2 3.81 470 1 lost Test v England The Oval 19 Aug 2004 Test # 1712
4/0 0.3 8.00 1 4 4 lost Test v England The Oval 19 Aug 2004 Test # 1712
131 39.3 3.31 270 -138 2 won ODI v Bangladesh Southampton 15 Sep 2004 ODI # 2175
246/6 50.0 4.92 246 1 won ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
131 38.2 3.41 131 1 won ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
217 49.4 4.36 217 1 won ODI v England The Oval 25 Sep 2004 ODI # 2182
301/4 50.0 6.02 301 1 lost ODI v Australia Melbourne 14 Jan 2005 ODI # 2204
274/4 47.0 5.82 274 1 2 lost ODI v Pakistan Brisbane 19 Jan 2005 ODI # 2206
43/5 11.0 3.90 195 -220 2 n/r ODI v Australia Brisbane 21 Jan 2005 ODI # 2208
269/8 50.0 5.38 269 1 lost ODI v Australia Adelaide 26 Jan 2005 ODI # 2212
281/9 50.0 5.62 340 -58 2 won ODI v Pakistan Adelaide 28 Jan 2005 ODI # 2213
307/8 50.0 6.14 307 1 lost ODI v Pakistan Perth 1 Feb 2005 ODI # 2218
188 66.5 2.81 -355 2 draw Test v South Africa Georgetown 31 Mar 2005 Test # 1745
269/4 161.0 1.67 -86 3 draw Test v South Africa Georgetown 31 Mar 2005 Test # 1745
398 166.5 2.38 51 2 lost Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
146/2 44.5 3.25 144 3 4 lost Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
548/9d 177.5 3.08 252 2 lost Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
588/6d 163.0 3.60 588 1 draw Test v South Africa St John's 29 Apr 2005 Test # 1750
127/1 31.0 4.09 -32 3 draw Test v South Africa St John's 29 Apr 2005 Test # 1750
255/2 45.0 5.66 254 2 2 lost ODI v South Africa Kingston 7 May 2005 ODI # 2241
124/2 26.4 4.65 124 -28 2 lost ODI v South Africa Kingston 8 May 2005 ODI # 2242
284/6 50.0 5.68 284 1 lost ODI v South Africa Bridgetown 11 May 2005 ODI # 2243
232/4 46.5 4.95 232 1 2 lost ODI v South Africa Port of Spain 14 May 2005 ODI # 2244
141/3 19.1 7.35 139 3 2 lost ODI v South Africa Port of Spain 15 May 2005 ODI # 2245
192 44.3 4.31 192 1 lost ODI v Pakistan Kingstown 18 May 2005 ODI # 2246
258/8 50.0 5.16 258 1 lost ODI v Pakistan Gros Islet 21 May 2005 ODI # 2247
303/6 50.0 6.06 303 1 lost ODI v Pakistan Gros Islet 22 May 2005 ODI # 2248
144 43.4 3.29 -201 2 won Test v Pakistan Bridgetown 26 May 2005 Test # 1752
296 62.3 4.73 573 -276 4 won Test v Pakistan Bridgetown 26 May 2005 Test # 1752
374 100.3 3.72 374 1 lost Test v Pakistan Kingston 3 Jun 2005 Test # 1754
309 77.5 3.97 279 3 lost Test v Pakistan Kingston 3 Jun 2005 Test # 1754
227 57.3 3.94 -58 2 lost Test v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
172/4 38.3 4.46 172 1 4 lost Test v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
150 46.1 3.24 150 1 lost Test v Sri Lanka Kandy 22 Jul 2005 Test # 1757
375/7d 107.0 3.50 377 3 lost Test v Sri Lanka Kandy 22 Jul 2005 Test # 1757
180/4 36.0 5.00 179 2 2 lost ODI v India Dambulla 31 Jul 2005 ODI # 2263
241/6 50.0 4.82 241 1 lost ODI v Sri Lanka Dambulla 2 Aug 2005 ODI # 2264
193 47.0 4.10 227 -33 2 won ODI v Sri Lanka Colombo (RPS) 6 Aug 2005 ODI # 2266
262/4 50.0 5.24 262 1 lost ODI v India Colombo (RPS) 7 Aug 2005 ODI # 2267
435 105.3 4.12 435 1 lost Test v Australia Brisbane 3 Nov 2005 Test # 1769
283/2d 66.0 4.28 508 3 lost Test v Australia Brisbane 3 Nov 2005 Test # 1769
406 109.4 3.70 257 2 lost Test v Australia Hobart 17 Nov 2005 Test # 1771
78/1 26.1 2.98 78 1 4 lost Test v Australia Hobart 17 Nov 2005 Test # 1771
428 123.3 3.46 23 2 lost Test v Australia Adelaide 25 Nov 2005 Test # 1773
182/3 58.0 3.13 182 1 4 lost Test v Australia Adelaide 25 Nov 2005 Test # 1773
126/8 20.0 6.30 127 0 2 tied T20I v New Zealand Auckland 16 Feb 2006 T20I # 5
288/9 50.0 5.76 288 1 lost ODI v New Zealand Wellington 18 Feb 2006 ODI # 2332
204/7 42.0 4.85 201 4 2 lost ODI v New Zealand Queenstown 22 Feb 2006 ODI # 2335
276/6 50.0 5.52 276 1 lost ODI v New Zealand Christchurch 25 Feb 2006 ODI # 2337
324/6 50.0 6.48 324 1 lost ODI v New Zealand Napier 1 Mar 2006 ODI # 2342
233 49.3 4.70 233 1 won ODI v New Zealand Auckland 4 Mar 2006 ODI # 2346
275 69.1 3.97 275 1 lost Test v New Zealand Auckland 9 Mar 2006 Test # 1787
272 103.1 2.63 290 3 lost Test v New Zealand Auckland 9 Mar 2006 Test # 1787
372 106.3 3.49 180 2 lost Test v New Zealand Wellington 17 Mar 2006 Test # 1790
37/0 8.1 4.53 36 2 4 lost Test v New Zealand Wellington 17 Mar 2006 Test # 1790
DNB 0.0 - 0 0 draw Test v New Zealand Napier 25 Mar 2006 Test # 1793
151/9 50.0 3.02 151 1 won ODI v Zimbabwe St John's 29 Apr 2006 ODI # 2368
144 46.2 3.10 243 -98 2 won ODI v Zimbabwe St John's 30 Apr 2006 ODI # 2369
251/7 50.0 5.02 334 -82 2 won ODI v Zimbabwe Georgetown 7 May 2006 ODI # 2370
152 49.2 3.08 152 1 won ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
72/2 12.1 5.91 191 -191 2 n/r ODI v Zimbabwe Port of Spain 13 May 2006 ODI # 2372
162 49.0 3.30 267 -104 2 won ODI v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
254/5 44.5 5.66 252 3 2 lost ODI v India Kingston 18 May 2006 ODI # 2377
197 49.4 3.96 199 -1 2 won ODI v India Kingston 20 May 2006 ODI # 2379
245/9 50.0 4.90 245 1 won ODI v India Basseterre 23 May 2006 ODI # 2380
217/7 50.0 4.34 217 1 won ODI v India Port of Spain 26 May 2006 ODI # 2381
236 48.0 4.91 256 -19 2 won ODI v India Port of Spain 28 May 2006 ODI # 2382
241 92.5 2.59 241 1 draw Test v India St John's 2 Jun 2006 Test # 1805
521/6d 150.5 3.45 391 3 draw Test v India St John's 2 Jun 2006 Test # 1805
588/8d 148.2 3.96 588 1 draw Test v India Gros Islet 10 Jun 2006 Test # 1806
362 107.0 3.38 -219 2 draw Test v India Basseterre 22 Jun 2006 Test # 1807
298/4 85.0 3.50 392 -93 4 draw Test v India Basseterre 22 Jun 2006 Test # 1807
200 87.4 2.28 200 1 lost Test v India Kingston 30 Jun 2006 Test # 1808
171 65.1 2.62 268 3 lost Test v India Kingston 30 Jun 2006 Test # 1808
279/9 50.0 5.58 279 1 lost ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
309/5 50.0 6.18 309 1 won ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
272/6 50.0 5.44 272 1 won ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
162 39.3 4.10 162 1 lost ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
240/6 50.0 4.80 240 1 lost ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
85 30.1 2.81 85 1 won ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
161 46.3 3.46 161 1 won ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
83/1 13.2 6.22 81 3 2 lost ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
224/9 50.0 4.48 235 -10 2 won ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
223/9 50.0 4.46 223 1 won ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
276/7 48.3 5.69 273 4 2 lost ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
258/8 50.0 5.16 258 1 won ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
116/2 28.1 4.11 116 -22 2 lost ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
485 146.0 3.32 279 2 lost Test v Pakistan Lahore 11 Nov 2006 Test # 1815
13/1 5.1 2.51 13 1 4 lost Test v Pakistan Lahore 11 Nov 2006 Test # 1815
357 124.0 2.87 357 1 draw Test v Pakistan Multan 19 Nov 2006 Test # 1816
461/7 147.4 3.12 227 3 draw Test v Pakistan Multan 19 Nov 2006 Test # 1816
304 100.5 3.01 304 1 lost Test v Pakistan Karachi 27 Nov 2006 Test # 1818
399/6d 123.5 3.22 443 3 lost Test v Pakistan Karachi 27 Nov 2006 Test # 1818
154/8 48.2 3.18 152 3 2 lost ODI v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
192/3 33.4 5.70 191 -15 2 lost ODI v Pakistan Lahore 10 Dec 2006 ODI # 2463
209 49.5 4.19 209 1 won ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
239/3 46.5 5.10 239 1 2 lost ODI v Pakistan Karachi 16 Dec 2006 ODI # 2466
338/3 50.0 6.76 338 1 lost ODI v India Nagpur 21 Jan 2007 ODI # 2480
189 48.2 3.91 189 1 lost ODI v India Cuttack 24 Jan 2007 ODI # 2485
268 48.0 5.58 268 1 won ODI v India Chennai 27 Jan 2007 ODI # 2487
341/3 50.0 6.82 341 1 lost ODI v India Vadodara 31 Jan 2007 ODI # 2493
187 47.2 3.95 242 -54 2 won ODI v Pakistan Kingston 13 Mar 2007 ODI # 2531
202/5 50.0 4.04 202 1 won ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
183/8 48.0 3.81 183 1 won ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
322/6 50.0 6.44 322 1 lost ODI v Australia North Sound 27 Mar 2007 ODI # 2555
179/3 39.2 4.55 178 2 2 lost ODI v New Zealand North Sound 29 Mar 2007 ODI # 2557
303/5 50.0 6.06 303 1 lost ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
356/4 50.0 7.12 356 1 lost ODI v South Africa St George's 10 Apr 2007 ODI # 2567
131 43.5 2.98 231 -99 2 won ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
301/9 49.5 6.04 301 1 2 lost ODI v England Bridgetown 21 Apr 2007 ODI # 2578
553/5d 142.0 3.89 553 1 draw Test v England Lord's 17 May 2007 Test # 1831
284/8d 66.5 4.24 400 3 draw Test v England Lord's 17 May 2007 Test # 1831
570/7d 122.3 4.65 570 1 lost Test v England Leeds 25 May 2007 Test # 1834
370 105.1 3.51 370 1 lost Test v England Manchester 7 Jun 2007 Test # 1835
313 85.3 3.66 454 3 lost Test v England Manchester 7 Jun 2007 Test # 1835
400 100.0 4.00 113 2 lost Test v England Chester-le-Street 15 Jun 2007 Test # 1836
111/3 21.4 5.12 110 2 4 lost Test v England Chester-le-Street 15 Jun 2007 Test # 1836
193/7 20.0 9.65 209 -15 2 won T20I v England The Oval 28 Jun 2007 T20I # 15
173/5 19.3 8.87 170 4 2 lost T20I v England The Oval 29 Jun 2007 T20I # 16
225 49.5 4.51 225 1 lost ODI v England Lord's 1 Jul 2007 ODI # 2594
217 46.0 4.71 279 -61 2 won ODI v England Birmingham 4 Jul 2007 ODI # 2597
196 44.2 4.42 290 -93 2 won ODI v England Nottingham 7 Jul 2007 ODI # 2598
80 31.2 2.55 80 1 won ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
152/7 30.0 5.06 152 1 won ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
84/4 17.2 4.84 84 1 n/r ODI v Ireland Dublin 14 Jul 2007 ODI # 2603
208/2 17.4 11.77 206 3 2 lost T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
165/4 18.0 9.16 165 1 2 lost T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
274/8 50.0 5.48 274 1 lost ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
176 44.3 3.95 287 -110 2 won ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
139 37.5 3.67 139 1 won ODI v Zimbabwe Harare 4 Dec 2007 ODI # 2653
232/9 50.0 4.64 232 1 won ODI v Zimbabwe Bulawayo 7 Dec 2007 ODI # 2654
58/8 13.0 4.46 58 1 won T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
195 62.1 3.13 -213 2 won Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
260 74.5 3.47 389 -128 4 won Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
321 118.2 2.71 78 2 lost Test v South Africa Cape Town 2 Jan 2008 Test # 1858
186/3 35.2 5.26 185 2 4 lost Test v South Africa Cape Town 2 Jan 2008 Test # 1858
556/4d 120.0 4.63 417 2 lost Test v South Africa Durban 10 Jan 2008 Test # 1860
134/6 19.2 6.93 132 3 2 lost T20I v South Africa Johannesburg 18 Jan 2008 T20I # 51
176/4 34.0 5.17 176 1 2 lost ODI v South Africa Centurion 20 Jan 2008 ODI # 2661
255/9 50.0 5.10 255 1 lost ODI v South Africa Cape Town 25 Jan 2008 ODI # 2664
256/3 48.4 5.26 253 4 2 lost ODI v South Africa Gqeberha 27 Jan 2008 ODI # 2666
266/5 47.5 5.56 264 3 2 lost ODI v South Africa Durban 1 Feb 2008 ODI # 2668
211/2 28.5 7.31 211 -84 2 lost ODI v South Africa Johannesburg 3 Feb 2008 ODI # 2671
476/8d 162.0 2.93 476 1 lost Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
240/7d 57.0 4.21 436 3 lost Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
278 64.5 4.28 278 1 won Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
268 75.1 3.56 252 3 won Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
235/7 50.0 4.70 235 1 won ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
112/5 30.3 3.67 112 1 won ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
257/8 50.0 5.14 257 1 n/r ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
431 126.5 3.39 431 1 lost Test v Australia Kingston 22 May 2008 Test # 1875
167 56.5 2.93 286 3 lost Test v Australia Kingston 22 May 2008 Test # 1875
479/7d 136.0 3.52 479 1 draw Test v Australia North Sound 30 May 2008 Test # 1877
244/6d 61.5 3.94 371 3 draw Test v Australia North Sound 30 May 2008 Test # 1877
251 67.1 3.73 251 1 lost Test v Australia Bridgetown 12 Jun 2008 Test # 1879
439/5d 145.0 3.02 474 3 lost Test v Australia Bridgetown 12 Jun 2008 Test # 1879
97/3 11.0 8.81 97 1 won T20I v Australia Bridgetown 20 Jun 2008 T20I # 57
273/8 50.0 5.46 273 1 lost ODI v Australia Kingstown 24 Jun 2008 ODI # 2713
213/5 50.0 4.26 213 1 lost ODI v Australia St George's 27 Jun 2008 ODI # 2719
227/3 40.3 5.60 224 4 2 lost ODI v Australia St George's 29 Jun 2008 ODI # 2724
282/8 50.0 5.64 282 1 lost ODI v Australia Basseterre 4 Jul 2008 ODI # 2734
341/8 50.0 6.82 341 1 lost ODI v Australia Basseterre 6 Jul 2008 ODI # 2736
158/9 50.0 3.16 158 1 won ODI v Bermuda King City (NW) 20 Aug 2008 ODI # 2746
254 47.2 5.36 304 -49 2 won ODI v Canada King City (NW) 22 Aug 2008 ODI # 2749
179 46.5 3.82 179 1 won ODI v Canada King City (NW) 24 Aug 2008 ODI # 2752
295/6 49.5 5.91 295 1 2 lost ODI v Pakistan Abu Dhabi 12 Nov 2008 ODI # 2773
232 49.0 4.73 232 1 lost ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
273/6 50.0 5.46 273 1 lost ODI v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
365 116.0 3.14 365 1 draw Test v New Zealand Dunedin 11 Dec 2008 Test # 1897
44/2 10.0 4.40 69 3 draw Test v New Zealand Dunedin 11 Dec 2008 Test # 1897
371 126.4 2.92 64 2 draw Test v New Zealand Napier 19 Dec 2008 Test # 1900
220/5 51.0 4.31 312 -91 4 draw Test v New Zealand Napier 19 Dec 2008 Test # 1900
155/7 20.0 7.75 155 1 tied T20I v New Zealand Auckland 26 Dec 2008 T20I # 78
191/9 20.0 9.55 191 1 lost T20I v New Zealand Hamilton 28 Dec 2008 T20I # 79
DNB 0.0 - 0 0 n/r ODI v New Zealand Queenstown 31 Dec 2008 ODI # 2786
152/8 28.0 5.42 152 1 won ODI v New Zealand Christchurch 3 Jan 2009 ODI # 2787
129/3 20.3 6.29 129 1 2 lost ODI v New Zealand Wellington 7 Jan 2009 ODI # 2788
275/4 50.0 5.50 275 1 n/r ODI v New Zealand Auckland 10 Jan 2009 ODI # 2789
211/5 35.0 6.02 203 -82 2 lost ODI v New Zealand Napier 13 Jan 2009 ODI # 2792
318 122.2 2.59 318 1 won Test v England Kingston 4 Feb 2009 Test # 1906
51 33.2 1.53 -23 3 won Test v England Kingston 4 Feb 2009 Test # 1906
7/0 1.4 4.20 7 1 draw Test v England North Sound 13 Feb 2009 Test # 1907
566/9d 165.2 3.42 566 1 draw Test v England St John's 15 Feb 2009 Test # 1908
221/8d 50.0 4.42 502 3 draw Test v England St John's 15 Feb 2009 Test # 1908
600/6d 153.2 3.91 600 1 draw Test v England Bridgetown 26 Feb 2009 Test # 1911
279/2d 81.0 3.44 130 3 draw Test v England Bridgetown 26 Feb 2009 Test # 1911
546/6d 158.5 3.43 546 1 draw Test v England Port of Spain 6 Mar 2009 Test # 1914
237/6d 38.4 6.12 239 3 draw Test v England Port of Spain 6 Mar 2009 Test # 1914
121 19.1 6.31 121 1 won T20I v England Port of Spain 15 Mar 2009 T20I # 86
270/7 50.0 5.40 270 1 lost ODI v England Providence 20 Mar 2009 ODI # 2826
243 48.2 5.02 265 -21 2 won ODI v England Providence 22 Mar 2009 ODI # 2827
117 41.3 2.81 117 1 won ODI v England Bridgetown 27 Mar 2009 ODI # 2828
136/1 18.3 7.35 135 -103 2 lost ODI v England Bridgetown 29 Mar 2009 ODI # 2829
172/5 29.0 5.93 172 1 lost ODI v England Gros Islet 3 Apr 2009 ODI # 2833
377 111.3 3.38 377 1 lost Test v England Lord's 6 May 2009 Test # 1919
32/0 6.1 5.18 32 1 4 lost Test v England Lord's 6 May 2009 Test # 1919
569/6d 147.0 3.87 569 1 lost Test v England Chester-le-Street 14 May 2009 Test # 1920
161/4 36.0 4.47 161 1 2 lost ODI v England Bristol 24 May 2009 ODI # 2850
328/7 50.0 6.56 328 1 lost ODI v England Birmingham 26 May 2009 ODI # 2851
169/7 20.0 8.45 169 1 won T20I v Australia The Oval 6 Jun 2009 T20I # 92
192/5 20.0 9.60 192 1 lost T20I v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
153/7 20.0 7.65 153 1 won T20I v India Lord's 12 Jun 2009 T20I # 105
183/7 20.0 9.15 183 1 lost T20I v South Africa The Oval 13 Jun 2009 T20I # 106
161/6 20.0 8.05 161 1 won T20I v England The Oval 15 Jun 2009 T20I # 111
158/5 20.0 7.90 158 1 lost T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
339/6 50.0 6.78 339 1 lost ODI v India Kingston 26 Jun 2009 ODI # 2852
188 48.2 3.88 188 1 won ODI v India Kingston 28 Jun 2009 ODI # 2853
159/4 21.5 7.28 159 -27 2 lost ODI v India Gros Islet 3 Jul 2009 ODI # 2854
DNB 0.0 - 0 0 n/r ODI v India Gros Islet 5 Jul 2009 ODI # 2855
238 88.2 2.69 238 1 lost Test v Bangladesh Kingstown 9 Jul 2009 Test # 1923
345 120.1 2.87 276 3 lost Test v Bangladesh Kingstown 9 Jul 2009 Test # 1923
232 79.5 2.90 -5 2 lost Test v Bangladesh St George's 17 Jul 2009 Test # 1926
217/6 54.4 3.96 215 3 4 lost Test v Bangladesh St George's 17 Jul 2009 Test # 1926
246/9 50.0 4.92 246 1 lost ODI v Bangladesh Roseau 26 Jul 2009 ODI # 2862
276/7 49.0 5.63 275 2 2 lost ODI v Bangladesh Roseau 28 Jul 2009 ODI # 2863
249/7 48.5 5.09 249 1 2 lost ODI v Bangladesh Basseterre 31 Jul 2009 ODI # 2865
118/9 20.0 5.90 118 1 won T20I v Bangladesh Basseterre 2 Aug 2009 T20I # 117
134/5 30.3 4.39 134 1 2 lost ODI v Pakistan Johannesburg 23 Sep 2009 ODI # 2894
275/8 50.0 5.50 275 1 lost ODI v Australia Johannesburg 26 Sep 2009 ODI # 2897
130/3 32.1 4.04 130 1 2 lost ODI v India Johannesburg 30 Sep 2009 ODI # 2904
480/8d 135.0 3.55 480 1 lost Test v Australia Brisbane 26 Nov 2009 Test # 1936
439 131.1 3.34 -12 2 draw Test v Australia Adelaide 4 Dec 2009 Test # 1939
212/5 76.0 2.78 330 -117 4 draw Test v Australia Adelaide 4 Dec 2009 Test # 1939
520/7d 130.4 3.97 520 1 lost Test v Australia Perth 16 Dec 2009 Test # 1941
150 51.3 2.91 358 3 lost Test v Australia Perth 16 Dec 2009 Test # 1941
256/8 50.0 5.12 256 1 lost ODI v Australia Melbourne 7 Feb 2010 ODI # 2950
171/2 26.3 6.45 171 1 2 lost ODI v Australia Adelaide 9 Feb 2010 ODI # 2952
225 49.5 4.51 225 1 n/r ODI v Australia Sydney 12 Feb 2010 ODI # 2954
324/7 50.0 6.48 324 1 lost ODI v Australia Brisbane 14 Feb 2010 ODI # 2955
324/5 50.0 6.48 324 1 lost ODI v Australia Melbourne 19 Feb 2010 ODI # 2960
179/8 20.0 8.95 179 1 lost T20I v Australia Hobart 21 Feb 2010 T20I # 146
142/2 11.4 12.17 139 4 2 lost T20I v Australia Sydney 23 Feb 2010 T20I # 147
105 19.5 5.29 105 1 lost T20I v Zimbabwe Port of Spain 28 Feb 2010 T20I # 150
254/5 50.0 5.08 254 1 lost ODI v Zimbabwe Providence 4 Mar 2010 ODI # 2967
206 49.5 4.13 206 1 won ODI v Zimbabwe Providence 6 Mar 2010 ODI # 2970
104 31.5 3.26 246 -141 2 won ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
141 48.2 2.91 141 1 won ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
161 50.0 3.22 161 1 won ODI v Zimbabwe Kingstown 14 Mar 2010 ODI # 2976
108 39.2 2.74 317 -208 2 won ODI v Canada Kingston 13 Apr 2010 ODI # 2977
219 50.0 4.38 219 1 won ODI v Ireland Kingston 15 Apr 2010 ODI # 2978
68 16.4 4.08 139 -70 2 won T20I v Ireland Providence 30 Apr 2010 T20I # 152
191/5 20.0 9.55 191 1 won T20I v England Providence 3 May 2010 T20I # 158
195/3 20.0 9.75 195 1 lost T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
155/9 20.0 7.75 170 -14 2 won T20I v India Bridgetown 9 May 2010 T20I # 169
109/4 16.2 6.67 106 4 2 lost T20I v Australia Gros Islet 11 May 2010 T20I # 174
136/7 20.0 6.80 136 1 lost T20I v South Africa North Sound 19 May 2010 T20I # 178
120/7 20.0 6.00 120 1 lost T20I v South Africa North Sound 20 May 2010 T20I # 179
280/7 48.0 5.83 280 1 lost ODI v South Africa North Sound 22 May 2010 ODI # 2979
300/5 50.0 6.00 300 1 lost ODI v South Africa North Sound 24 May 2010 ODI # 2980
224 47.2 4.73 224 1 lost ODI v South Africa Roseau 28 May 2010 ODI # 2982
304/3 50.0 6.08 304 1 2 lost ODI v South Africa Roseau 30 May 2010 ODI # 2984
255/9 49.4 5.13 253 3 2 lost ODI v South Africa Port of Spain 3 Jun 2010 ODI # 2987
352 129.4 2.71 352 1 lost Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
206/4d 61.5 3.33 456 3 lost Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
543/6d 147.0 3.69 543 1 draw Test v South Africa Basseterre 18 Jun 2010 Test # 1961
235/3d 94.0 2.50 232 3 draw Test v South Africa Basseterre 18 Jun 2010 Test # 1961
346 134.4 2.56 115 2 lost Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
49/3 8.4 5.65 47 3 4 lost Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
378 95.2 3.96 -202 2 draw Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
241/4 81.2 2.96 39 3 draw Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
387/9d 115.2 3.35 387 1 draw Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
57/1d 15.0 3.80 201 3 draw Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
DNB 0.0 - 0 0 draw Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
199/2 42.3 4.68 197 -4 2 lost ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
277/9 50.0 5.54 277 1 lost ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
223/3 42.5 5.20 223 1 2 lost ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
115 31.3 3.65 331 -215 2 won ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
58 18.5 3.07 58 1 won ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
231 49.0 4.71 276 -44 2 won ODI v Ireland Mohali 11 Mar 2011 ODI # 3126
243 48.4 4.99 243 1 lost ODI v England Chennai 17 Mar 2011 ODI # 3135
268 49.1 5.45 268 1 lost ODI v India Chennai 20 Mar 2011 ODI # 3141
113/0 20.5 5.42 113 1 2 lost ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
143/9 20.0 7.15 151 -7 2 won T20I v Pakistan Gros Islet 21 Apr 2011 T20I # 199
222/2 41.3 5.34 222 1 2 lost ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
223/3 48.0 4.64 221 3 2 lost ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
177/7 40.1 4.40 172 6 2 lost ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
248/9 50.0 4.96 248 1 won ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
139 41.2 3.36 139 1 won ODI v Pakistan Providence 5 May 2011 ODI # 3156
160 64.4 2.47 -66 2 won Test v Pakistan Providence 12 May 2011 Test # 1992
178 73.0 2.43 219 -40 4 won Test v Pakistan Providence 12 May 2011 Test # 1992
272 109.5 2.47 272 1 lost Test v Pakistan Basseterre 20 May 2011 Test # 1993
377/6d 112.2 3.35 426 3 lost Test v Pakistan Basseterre 20 May 2011 Test # 1993
159/6 20.0 7.95 159 1 lost T20I v India Port of Spain 4 Jun 2011 T20I # 200
217/6 44.5 4.84 215 3 2 lost ODI v India Port of Spain 6 Jun 2011 ODI # 3159
183/3 33.4 5.43 183 -57 2 lost ODI v India Port of Spain 8 Jun 2011 ODI # 3160
228/7 46.2 4.92 226 3 2 lost ODI v India North Sound 11 Jun 2011 ODI # 3161
146 39.0 3.74 250 -103 2 won ODI v India North Sound 13 Jun 2011 ODI # 3162
251 47.3 5.28 251 1 won ODI v India Kingston 16 Jun 2011 ODI # 3163
246 61.2 4.01 246 1 lost Test v India Kingston 20 Jun 2011 Test # 1997
252 94.5 2.65 325 3 lost Test v India Kingston 20 Jun 2011 Test # 1997
201 68.0 2.95 201 1 draw Test v India Bridgetown 28 Jun 2011 Test # 1998
269/6d 102.0 2.63 280 3 draw Test v India Bridgetown 28 Jun 2011 Test # 1998
347 108.2 3.20 143 2 draw Test v India Roseau 6 Jul 2011 Test # 1999
94/3 32.0 2.93 180 -85 4 draw Test v India Roseau 6 Jul 2011 Test # 1999
128/0 15.2 8.34 126 3 2 lost T20I v England The Oval 23 Sep 2011 T20I # 207
88 16.4 5.28 114 -25 2 won T20I v England The Oval 25 Sep 2011 T20I # 208
135/7 19.5 6.80 133 3 2 lost T20I v Bangladesh Mirpur 11 Oct 2011 T20I # 209
258/7 50.0 5.16 299 -40 2 won ODI v Bangladesh Mirpur 13 Oct 2011 ODI # 3198
220 48.5 4.50 220 1 won ODI v Bangladesh Mirpur 15 Oct 2011 ODI # 3200
62/2 20.0 3.10 62 1 2 lost ODI v Bangladesh Chattogram 18 Oct 2011 ODI # 3202
350/9d 122.4 2.85 350 1 draw Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
119/3d 42.0 2.83 225 3 draw Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
231 68.0 3.39 -124 2 won Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
278 80.2 3.46 508 -229 4 won Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
209 52.5 3.95 -95 2 lost Test v India Delhi 6 Nov 2011 Test # 2015
276/5 80.4 3.42 276 1 4 lost Test v India Delhi 6 Nov 2011 Test # 2015
631/7d 151.2 4.16 631 1 lost Test v India Eden Gardens 14 Nov 2011 Test # 2017
482 135.4 3.55 -108 2 draw Test v India Wankhede 22 Nov 2011 Test # 2019
242/9 64.0 3.78 243 0 4 draw Test v India Wankhede 22 Nov 2011 Test # 2019
213/9 48.5 4.36 212 2 2 lost ODI v India Cuttack 29 Nov 2011 ODI # 3217
270/5 48.1 5.60 270 1 2 lost ODI v India Visakhapatnam 2 Dec 2011 ODI # 3219
244 46.5 5.20 261 -16 2 won ODI v India Ahmedabad 5 Dec 2011 ODI # 3221
418/5 50.0 8.36 418 1 lost ODI v India Indore 8 Dec 2011 ODI # 3223
267/6 50.0 5.34 267 1 lost ODI v India Chennai 11 Dec 2011 ODI # 3224
204/8 50.0 4.08 204 1 lost ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
154/9 40.0 3.85 154 1 won ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
220 49.5 4.41 220 1 tied ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
252 46.3 5.41 295 -42 2 won ODI v Australia Gros Islet 23 Mar 2012 ODI # 3268
281/9 50.0 5.62 281 1 lost ODI v Australia Gros Islet 25 Mar 2012 ODI # 3269
153/2 18.1 8.42 151 3 2 lost T20I v Australia Gros Islet 27 Mar 2012 T20I # 241
146/9 20.0 7.30 161 -14 2 won T20I v Australia Bridgetown 30 Mar 2012 T20I # 243
406/9d 145.0 2.80 -43 2 lost Test v Australia Bridgetown 7 Apr 2012 Test # 2040
192/7 47.0 4.08 192 1 4 lost Test v Australia Bridgetown 7 Apr 2012 Test # 2040
311 135.0 2.30 311 1 draw Test v Australia Port of Spain 15 Apr 2012 Test # 2041
160/8d 61.5 2.58 214 3 draw Test v Australia Port of Spain 15 Apr 2012 Test # 2041
328 114.5 2.85 328 1 lost Test v Australia Roseau 23 Apr 2012 Test # 2042
259 85.0 3.04 369 3 lost Test v Australia Roseau 23 Apr 2012 Test # 2042
398 113.3 3.50 155 2 lost Test v England Lord's 17 May 2012 Test # 2043
193/5 46.1 4.18 191 3 4 lost Test v England Lord's 17 May 2012 Test # 2043
428 123.4 3.46 58 2 lost Test v England Nottingham 25 May 2012 Test # 2044
111/1 30.4 3.61 108 4 4 lost Test v England Nottingham 25 May 2012 Test # 2044
221/5 58.0 3.81 -205 2 draw Test v England Birmingham 7 Jun 2012 Test # 2045
288/6 50.0 5.76 288 1 lost ODI v England Southampton 16 Jun 2012 ODI # 3276
239/2 45.0 5.31 239 1 2 lost ODI v England The Oval 19 Jun 2012 ODI # 3278
173/3 19.4 8.79 173 1 2 lost T20I v England Nottingham 24 Jun 2012 T20I # 246
153 18.3 8.27 210 -56 2 won T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
116 18.4 6.21 178 -61 2 won T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
190/9 50.0 3.80 190 1 won ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
260 47.0 5.53 316 -55 2 won ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
249/9 50.0 4.98 249 1 lost ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
240 49.3 4.84 265 -24 2 won ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
221 50.0 4.42 242 -20 2 won ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
351 129.1 2.71 351 1 won Test v New Zealand North Sound 25 Jul 2012 Test # 2050
272 105.2 2.58 101 3 won Test v New Zealand North Sound 25 Jul 2012 Test # 2050
260 82.5 3.13 260 1 won Test v New Zealand Kingston 2 Aug 2012 Test # 2052
154 65.2 2.35 205 3 won Test v New Zealand Kingston 2 Aug 2012 Test # 2052
100/1 9.1 10.90 84 -91 2 lost T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
129/6 19.0 6.78 129 1 n/r T20I v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
164/4 20.0 8.20 180 -15 2 won T20I v England Pallekele 27 Sep 2012 T20I # 276
130/1 15.2 8.47 130 1 2 lost T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
139/7 20.0 6.95 140 0 2 tied T20I v New Zealand Pallekele 1 Oct 2012 T20I # 283
131 16.4 7.86 206 -74 2 won T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
101 18.4 5.41 138 -36 2 won T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
556 148.3 3.74 29 2 won Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
167 54.3 3.06 245 -77 4 won Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
387 91.1 4.24 387 1 won Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
287 70.1 4.09 26 3 won Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
201/3 40.2 4.98 200 2 2 lost ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
292/6 50.0 5.84 292 1 lost ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
227 49.1 4.61 227 1 won ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
136 34.1 3.98 212 -75 2 won ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
221/8 44.0 5.02 218 4 2 lost ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
179/1 20.0 8.95 198 -18 2 won T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
71/1 9.2 7.60 71 1 2 lost ODI v Australia Perth 1 Feb 2013 ODI # 3330
266/7 50.0 5.32 266 1 lost ODI v Australia Perth 3 Feb 2013 ODI # 3331
329/7 50.0 6.58 329 1 lost ODI v Australia Canberra 6 Feb 2013 ODI # 3332
221/5 44.5 4.92 221 1 2 lost ODI v Australia Sydney 8 Feb 2013 ODI # 3333
274/5 50.0 5.48 274 1 lost ODI v Australia Melbourne 10 Feb 2013 ODI # 3334
164/8 20.0 8.20 192 -27 2 won T20I v Australia Brisbane 13 Feb 2013 T20I # 303
181/9 50.0 3.62 338 -156 2 won ODI v Zimbabwe St George's 22 Feb 2013 ODI # 3337
273/8 50.0 5.46 273 1 won ODI v Zimbabwe St George's 24 Feb 2013 ODI # 3339
211/9 50.0 4.22 211 1 won ODI v Zimbabwe St George's 26 Feb 2013 ODI # 3340
130/8 20.0 6.50 130 1 won T20I v Zimbabwe North Sound 2 Mar 2013 T20I # 305
117/6 20.0 5.85 159 -41 2 won T20I v Zimbabwe North Sound 3 Mar 2013 T20I # 308
211 76.4 2.75 211 1 won Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
107 41.4 2.56 11 3 won Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
175 60.5 2.87 175 1 won Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
141 42.2 3.33 -65 3 won Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
170 48.0 3.54 170 1 won ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
236/2 39.1 6.02 234 3 2 lost ODI v India The Oval 11 Jun 2013 ODI # 3368
230/6 31.0 7.41 230 1 tied ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
208 48.3 4.28 208 1 won ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
229/7 50.0 4.58 229 1 won ODI v India Kingston 30 Jun 2013 ODI # 3380
311/7 50.0 6.22 311 1 lost ODI v India Port of Spain 5 Jul 2013 ODI # 3383
219/8 41.0 5.34 219 1 lost ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
224/9 50.0 4.48 224 1 lost ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
195 47.5 4.07 233 -37 2 won ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
229/6 50.0 4.58 229 1 tied ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
189/4 30.0 6.30 189 -72 2 lost ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
243/6 49.5 4.87 243 1 2 lost ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
158/8 20.0 7.90 153 6 2 lost T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
135/7 20.0 6.75 135 1 lost T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
453 129.4 3.49 219 2 lost Test v India Eden Gardens 6 Nov 2013 Test # 2101
495 108.0 4.58 313 2 lost Test v India Wankhede 14 Nov 2013 Test # 2102
212/4 35.2 6.00 212 1 2 lost ODI v India Kochi 21 Nov 2013 ODI # 3436
288/7 50.0 5.76 288 1 won ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
266/5 46.1 5.76 264 3 2 lost ODI v India Kanpur 27 Nov 2013 ODI # 3439
609/9d 153.1 3.97 609 1 draw Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
79/4 30.0 2.63 112 -32 4 draw Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
441 115.1 3.82 441 1 lost Test v New Zealand Wellington 11 Dec 2013 Test # 2106
349 117.3 2.97 -18 2 lost Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
124/2 40.4 3.04 122 3 4 lost Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
156 42.1 3.69 156 1 won ODI v New Zealand Auckland 26 Dec 2013 ODI # 3449
283/4 21.0 13.47 283 1 lost ODI v New Zealand Queenstown 1 Jan 2014 ODI # 3451
285/6 50.0 5.70 285 1 lost ODI v New Zealand Nelson 4 Jan 2014 ODI # 3452
160 29.5 5.36 364 -203 2 won ODI v New Zealand Hamilton 8 Jan 2014 ODI # 3453
189/5 20.0 9.45 189 1 lost T20I v New Zealand Auckland 11 Jan 2014 T20I # 352
163/6 19.0 8.57 160 4 2 lost T20I v New Zealand Wellington 15 Jan 2014 T20I # 353
117/4 19.1 6.10 117 1 2 lost T20I v Ireland Kingston 19 Feb 2014 T20I # 359
85/8 20.0 4.25 97 -11 2 won T20I v Ireland Kingston 21 Feb 2014 T20I # 360
202 49.2 4.09 202 1 won ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
254/6 50.0 5.08 270 -15 2 won ODI v England North Sound 28 Feb 2014 ODI # 3477
163/7 44.5 3.63 160 4 2 lost ODI v England North Sound 2 Mar 2014 ODI # 3480
303/6 50.0 6.06 303 1 lost ODI v England North Sound 5 Mar 2014 ODI # 3484
143/9 20.0 7.15 171 -27 2 won T20I v England Bridgetown 9 Mar 2014 T20I # 361
152/7 20.0 7.60 152 1 won T20I v England Bridgetown 11 Mar 2014 T20I # 362
165/6 20.0 8.25 165 1 lost T20I v England Bridgetown 13 Mar 2014 T20I # 364
130/3 19.4 6.61 130 1 2 lost T20I v India Mirpur 23 Mar 2014 T20I # 382
98 19.1 5.11 172 -73 2 won T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
178/8 20.0 8.90 178 1 won T20I v Australia Mirpur 28 Mar 2014 T20I # 388
82 17.5 4.59 167 -84 2 won T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
160/6 20.0 8.00 160 1 lost T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
508/7d 174.3 2.91 508 1 lost Test v New Zealand Kingston 8 Jun 2014 Test # 2123
156/8d 60.5 2.56 402 3 lost Test v New Zealand Kingston 8 Jun 2014 Test # 2123
221 74.4 2.95 221 1 won Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
331 152.2 2.17 92 3 won Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
293 78.2 3.74 293 1 lost Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
331/7d 89.1 3.71 307 3 lost Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
117/4 15.0 7.80 106 -15 2 lost T20I v New Zealand Roseau 5 Jul 2014 T20I # 402
126 19.1 6.57 166 -39 2 won T20I v New Zealand Roseau 6 Jul 2014 T20I # 403
217/9 50.0 4.34 217 1 won ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
70 24.4 2.83 248 -177 2 won ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
247/8 50.0 4.94 339 -91 2 won ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
31/0 4.4 6.64 31 1 n/r T20I v Bangladesh Basseterre 27 Aug 2014 T20I # 404
182 71.4 2.53 -302 2 won Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
314 113.3 2.76 12 3 won Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
161 62.3 2.57 -219 2 won Test v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
192 77.4 2.47 489 -296 4 won Test v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
197 41.0 4.80 322 -124 2 won ODI v India Kochi 8 Oct 2014 ODI # 3531
263/7 50.0 5.26 263 1 lost ODI v India Delhi 11 Oct 2014 ODI # 3533
330/6 50.0 6.60 330 1 lost ODI v India Dharamsala 17 Oct 2014 ODI # 3535
552/5d 140.3 3.92 552 1 lost Test v South Africa Centurion 17 Dec 2014 Test # 2150
417/8d 122.0 3.41 417 1 draw Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
421 122.4 3.43 92 2 lost Test v South Africa Cape Town 2 Jan 2015 Test # 2154
124/2 37.4 3.29 124 1 4 lost Test v South Africa Cape Town 2 Jan 2015 Test # 2154
165/4 20.0 8.25 165 1 won T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
231/7 20.0 11.55 231 1 won T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
195/3 20.0 9.75 195 1 lost T20I v South Africa Durban 14 Jan 2015 T20I # 415
279/8 48.2 5.77 279 1 lost ODI v South Africa Durban 16 Jan 2015 ODI # 3579
439/2 50.0 8.78 439 1 lost ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
124/1 24.4 5.02 123 2 2 lost ODI v South Africa East London 21 Jan 2015 ODI # 3587
262/8 50.0 5.24 262 1 won ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
361/5 42.0 8.59 361 1 lost ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
307/6 45.5 6.69 305 3 2 lost ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
160 39.0 4.10 311 -150 2 won ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
289 44.3 6.49 363 -83 2 won ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
408/5 50.0 8.16 408 1 lost ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
185/6 39.1 4.72 183 3 2 lost ODI v India Perth 6 Mar 2015 ODI # 3625
175 47.4 3.67 175 1 won ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
393/6 50.0 7.86 393 1 lost ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
399 110.4 3.60 399 1 draw Test v England North Sound 13 Apr 2015 Test # 2157
333/7d 86.0 3.87 437 3 draw Test v England North Sound 13 Apr 2015 Test # 2157
464 144.1 3.21 165 2 lost Test v England St George's 21 Apr 2015 Test # 2158
144/1 41.1 3.49 143 2 4 lost Test v England St George's 21 Apr 2015 Test # 2158
257 96.3 2.66 257 1 won Test v England Bridgetown 1 May 2015 Test # 2160
123 42.1 2.91 191 3 won Test v England Bridgetown 1 May 2015 Test # 2160
318 107.0 2.97 170 2 lost Test v Australia Roseau 3 Jun 2015 Test # 2164
47/1 5.0 9.40 47 1 4 lost Test v Australia Roseau 3 Jun 2015 Test # 2164
399 126.5 3.14 399 1 lost Test v Australia Kingston 11 Jun 2015 Test # 2166
212/2d 65.0 3.26 391 3 lost Test v Australia Kingston 11 Jun 2015 Test # 2166
484 152.3 3.17 484 1 lost Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
200 66.0 3.03 200 1 lost Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
206 75.3 2.72 243 3 lost Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
164/9 24.5 6.60 163 5 2 lost ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
225/2 36.3 6.16 225 11 2 lost ODI v Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
180/5 32.3 5.53 162 -26 2 lost ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
215/3 20.0 10.75 215 1 lost T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
139 20.0 6.95 163 -23 2 won T20I v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
583/4d 114.0 5.11 583 1 lost Test v Australia Hobart 10 Dec 2015 Test # 2193
551/3d 135.0 4.08 551 1 lost Test v Australia Melbourne 26 Dec 2015 Test # 2195
179/3d 32.0 5.59 459 3 lost Test v Australia Melbourne 26 Dec 2015 Test # 2195
176/2d 38.0 4.63 -154 2 draw Test v Australia Sydney 3 Jan 2016 Test # 2198
182/6 20.0 9.10 182 1 won T20I v England Wankhede 16 Mar 2016 T20I # 537
122/9 20.0 6.10 122 1 won T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
122/8 20.0 6.10 122 1 won T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
123/7 20.0 6.15 123 1 lost T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
192/2 20.0 9.60 192 1 won T20I v India Wankhede 31 Mar 2016 T20I # 556
155/9 20.0 7.75 155 1 won T20I v England Eden Gardens 3 Apr 2016 T20I # 557
188 46.5 4.01 188 1 won ODI v South Africa Providence 3 Jun 2016 ODI # 3739
117/4 25.4 4.55 117 1 2 lost ODI v Australia Providence 5 Jun 2016 ODI # 3740
265/7 50.0 5.30 265 1 won ODI v Australia Basseterre 13 Jun 2016 ODI # 3745
343/4 50.0 6.86 343 1 lost ODI v South Africa Basseterre 15 Jun 2016 ODI # 3747
283/4 48.4 5.81 283 1 2 lost ODI v Australia Bridgetown 21 Jun 2016 ODI # 3752
185 46.0 4.02 286 -100 2 won ODI v South Africa Bridgetown 24 Jun 2016 ODI # 3754
270/9 50.0 5.40 270 1 lost ODI v Australia Bridgetown 26 Jun 2016 ODI # 3756
566/8d 161.5 3.49 566 1 lost Test v India North Sound 21 Jul 2016 Test # 2207
500/9d 171.1 2.92 304 2 draw Test v India Kingston 30 Jul 2016 Test # 2211
353 129.4 2.72 353 1 lost Test v India Gros Islet 9 Aug 2016 Test # 2215
217/7d 48.0 4.52 345 3 lost Test v India Gros Islet 9 Aug 2016 Test # 2215
DNB 0.0 - 0 0 draw Test v India Port of Spain 18 Aug 2016 Test # 2218
244/4 20.0 12.20 246 -1 2 won T20I v India Lauderhill 27 Aug 2016 T20I # 562
15/0 2.0 7.50 144 -128 2 n/r T20I v India Lauderhill 28 Aug 2016 T20I # 563
116/1 14.2 8.09 116 1 2 lost T20I v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
160/4 20.0 8.00 160 1 lost T20I v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
108/2 15.1 7.12 104 5 2 lost T20I v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
284/9 49.0 5.79 284 1 lost ODI v Pakistan Sharjah 30 Sep 2016 ODI # 3784
337/5 50.0 6.74 337 1 lost ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
308/6 50.0 6.16 308 1 lost ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
579/3d 155.3 3.72 579 1 lost Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
123 31.5 3.86 345 3 lost Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
452 119.1 3.79 452 1 lost Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
227/2d 67.0 3.38 455 3 lost Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
281 90.5 3.09 281 1 won Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
208 81.3 2.55 152 3 won Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
165 43.1 3.82 228 -62 2 won ODI v Sri Lanka Harare 16 Nov 2016 ODI # 3805
257 50.0 5.14 257 1 tied ODI v Zimbabwe Bulawayo 19 Nov 2016 ODI # 3806
330/7 50.0 6.60 330 1 lost ODI v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
218/8 49.0 4.44 218 1 lost ODI v Zimbabwe Bulawayo 25 Nov 2016 ODI # 3809
296/6 50.0 5.92 296 1 lost ODI v England North Sound 3 Mar 2017 ODI # 3845
226/6 48.2 4.67 226 1 2 lost ODI v England North Sound 5 Mar 2017 ODI # 3848
328 50.0 6.56 328 1 lost ODI v England Bridgetown 9 Mar 2017 ODI # 3849
115/4 17.1 6.69 112 4 2 lost T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
132 20.0 6.60 132 1 lost T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
137/8 20.0 6.85 137 1 won T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
127/3 19.0 6.68 125 3 2 lost T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
308/5 50.0 6.16 308 1 won ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
282/5 50.0 5.64 282 1 lost ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
236/4 43.1 5.46 234 3 2 lost ODI v Pakistan Providence 11 Apr 2017 ODI # 3863
407 138.4 2.93 121 2 lost Test v Pakistan Kingston 21 Apr 2017 Test # 2259
36/3 10.5 3.32 32 5 4 lost Test v Pakistan Kingston 21 Apr 2017 Test # 2259
393 140.0 2.80 81 2 won Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
81 34.4 2.33 188 -106 4 won Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
376 146.3 2.56 376 1 lost Test v Pakistan Roseau 10 May 2017 Test # 2261
174/8d 57.0 3.05 303 3 lost Test v Pakistan Roseau 10 May 2017 Test # 2261
110 20.0 5.50 110 1 won T20I v Afghanistan Basseterre 2 Jun 2017 T20I # 611
93 13.3 6.88 123 -19 2 won T20I v Afghanistan Basseterre 3 Jun 2017 T20I # 612
146/6 20.0 7.30 146 1 won T20I v Afghanistan Basseterre 5 Jun 2017 T20I # 613
212/6 50.0 4.24 212 1 lost ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
135 37.3 3.60 135 1 won ODI v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
DNB 0.0 - 0 0 n/r ODI v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
199/3 39.2 5.05 199 1 n/r ODI v India Port of Spain 23 Jun 2017 ODI # 3895
310/5 43.0 7.20 310 1 lost ODI v India Port of Spain 25 Jun 2017 ODI # 3896
251/4 50.0 5.02 251 1 lost ODI v India North Sound 30 Jun 2017 ODI # 3898
178 49.4 3.58 190 -11 2 won ODI v India North Sound 2 Jul 2017 ODI # 3900
206/2 36.5 5.59 206 1 2 lost ODI v India Kingston 6 Jul 2017 ODI # 3902
190/6 20.0 9.50 190 1 won T20I v India Kingston 9 Jul 2017 T20I # 617
514/8d 135.5 3.78 514 1 lost Test v England Birmingham 17 Aug 2017 Test # 2270
258 70.5 3.64 258 1 won Test v England Leeds 25 Aug 2017 Test # 2271
490/8d 141.0 3.47 321 3 won Test v England Leeds 25 Aug 2017 Test # 2271
194 52.5 3.67 71 2 lost Test v England Lord's 7 Sep 2017 Test # 2274
107/1 28.0 3.82 107 1 4 lost Test v England Lord's 7 Sep 2017 Test # 2274
155 19.3 7.94 177 -21 2 won T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
210/3 30.5 6.81 205 6 2 lost ODI v England Manchester 19 Sep 2017 ODI # 3911
21/0 2.2 9.00 21 1 n/r ODI v England Nottingham 21 Sep 2017 ODI # 3913
369/9 50.0 7.38 369 1 lost ODI v England Bristol 24 Sep 2017 ODI # 3915
258/5 35.1 7.33 253 -98 2 lost ODI v England The Oval 27 Sep 2017 ODI # 3916
294/1 38.0 7.73 289 6 2 lost ODI v England Southampton 29 Sep 2017 ODI # 3918
159 61.3 2.58 -60 2 won Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
316 90.4 3.48 434 -117 4 won Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
326 109.1 2.98 326 1 draw Test v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
301/7 144.0 2.09 179 3 draw Test v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
520/9d 148.4 3.49 386 2 lost Test v New Zealand Wellington 1 Dec 2017 Test # 2284
373 102.2 3.64 373 1 lost Test v New Zealand Hamilton 9 Dec 2017 Test # 2287
291/8d 77.4 3.74 443 3 lost Test v New Zealand Hamilton 9 Dec 2017 Test # 2287
249/5 46.0 5.41 249 1 2 lost ODI v New Zealand Whangarei 20 Dec 2017 ODI # 3943
325/6 50.0 6.50 325 1 lost ODI v New Zealand Christchurch 23 Dec 2017 ODI # 3944
131/4 23.0 5.69 131 1 lost ODI v New Zealand Christchurch 26 Dec 2017 ODI # 3945
187/7 20.0 9.35 187 1 lost T20I v New Zealand Nelson 29 Dec 2017 T20I # 636
102/4 9.0 11.33 102 1 n/r T20I v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
243/5 20.0 12.15 243 1 lost T20I v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
297/6 50.0 5.94 358 -60 2 won ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
200 42.4 4.68 200 1 won ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
205 46.2 4.42 258 -52 2 won ODI v Ireland Harare 10 Mar 2018 ODI # 3993
198/7 47.4 4.15 198 1 2 lost ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
289 50.0 5.78 289 1 won ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
125/5 35.2 3.53 131 -73 2 won ODI v Scotland Harare 21 Mar 2018 ODI # 4004
206/3 40.4 5.06 205 2 2 lost ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
203/5 20.0 10.15 203 1 lost T20I v Pakistan Karachi 1 Apr 2018 T20I # 663
205/3 20.0 10.25 205 1 lost T20I v Pakistan Karachi 2 Apr 2018 T20I # 664
154/2 16.5 9.14 154 1 2 lost T20I v Pakistan Karachi 3 Apr 2018 T20I # 665
127 16.4 7.62 200 -72 2 won T20I v ICC World XI Lord's 31 May 2018 T20I # 666
185 55.4 3.32 -229 2 won Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
226 83.2 2.71 453 -226 4 won Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
253 79.0 3.20 253 1 draw Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
342 91.4 3.73 295 3 draw Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
154 59.0 2.61 -50 2 lost Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
144/6 40.2 3.57 144 1 4 lost Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
43 18.4 2.30 43 1 won Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
144 40.2 3.57 -219 3 won Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
149 46.1 3.22 -205 2 won Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
168 42.0 4.00 335 -166 4 won Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
279/4 50.0 5.58 279 1 lost ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
268/6 50.0 5.36 272 -3 2 won ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
301/6 50.0 6.02 301 1 lost ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
143/9 20.0 7.15 143 1 won T20I v Bangladesh Basseterre 31 Jul 2018 T20I # 692
171/5 20.0 8.55 171 1 lost T20I v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
184/5 20.0 9.20 184 1 lost T20I v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
649/9d 149.5 4.33 649 1 lost Test v India Rajkot 4 Oct 2018 Test # 2319
367 106.4 3.44 56 2 lost Test v India Hyderabad 12 Oct 2018 Test # 2321
75/0 16.1 4.63 72 4 4 lost Test v India Hyderabad 12 Oct 2018 Test # 2321
326/2 42.1 7.73 323 4 2 lost ODI v India Guwahati 21 Oct 2018 ODI # 4056
321/6 50.0 6.42 321 1 tied ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
240 47.4 5.03 284 -43 2 won ODI v India Pune 27 Oct 2018 ODI # 4062
377/5 50.0 7.54 377 1 lost ODI v India Brabourne 29 Oct 2018 ODI # 4063
105/1 14.5 7.07 105 1 2 lost ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
110/5 17.5 6.16 110 1 2 lost T20I v India Eden Gardens 4 Nov 2018 T20I # 707
195/2 20.0 9.75 195 1 lost T20I v India Lucknow 6 Nov 2018 T20I # 709
182/4 20.0 9.10 182 1 2 lost T20I v India Chennai 11 Nov 2018 T20I # 710
324 92.4 3.49 324 1 lost Test v Bangladesh Chattogram 22 Nov 2018 Test # 2328
125 35.5 3.48 203 3 lost Test v Bangladesh Chattogram 22 Nov 2018 Test # 2328
508 154.0 3.29 508 1 lost Test v Bangladesh Mirpur 30 Nov 2018 Test # 2331
196/5 35.1 5.57 196 1 2 lost ODI v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
255/7 50.0 5.10 255 1 won ODI v Bangladesh Mirpur 11 Dec 2018 ODI # 4072
202/2 38.3 5.24 199 4 2 lost ODI v Bangladesh Sylhet 14 Dec 2018 ODI # 4073
129 19.0 6.78 129 1 won T20I v Bangladesh Sylhet 17 Dec 2018 T20I # 715
211/4 20.0 10.55 211 1 lost T20I v Bangladesh Mirpur 20 Dec 2018 T20I # 716
140 17.0 8.23 191 -50 2 won T20I v Bangladesh Mirpur 22 Dec 2018 T20I # 717
77 30.2 2.53 -212 2 won Test v England Bridgetown 23 Jan 2019 Test # 2342
246 80.4 3.04 628 -381 4 won Test v England Bridgetown 23 Jan 2019 Test # 2342
187 61.0 3.06 187 1 won Test v England North Sound 31 Jan 2019 Test # 2344
132 42.1 3.13 13 3 won Test v England North Sound 31 Jan 2019 Test # 2344
277 101.5 2.72 277 1 lost Test v England Gros Islet 9 Feb 2019 Test # 2346
361/5d 105.2 3.42 484 3 lost Test v England Gros Islet 9 Feb 2019 Test # 2346
364/4 48.4 7.47 361 4 2 lost ODI v England Bridgetown 20 Feb 2019 ODI # 4096
263 47.4 5.51 290 -26 2 won ODI v England Bridgetown 22 Feb 2019 ODI # 4097
DNB 0.0 - 0 0 n/r ODI v England St George's 25 Feb 2019 ODI # 4098
418/6 50.0 8.36 418 1 lost ODI v England St George's 27 Feb 2019 ODI # 4099
113 28.1 4.01 113 1 won ODI v England Gros Islet 2 Mar 2019 ODI # 4103
161/6 18.5 8.54 161 1 2 lost T20I v England Gros Islet 5 Mar 2019 T20I # 750
182/6 20.0 9.10 182 1 lost T20I v England Basseterre 8 Mar 2019 T20I # 751
72/2 10.3 6.85 72 1 2 lost T20I v England Basseterre 10 Mar 2019 T20I # 752
185 34.4 5.33 382 -196 2 won ODI v Ireland Dublin 5 May 2019 ODI # 4128
264/2 45.0 5.86 262 3 2 lost ODI v Bangladesh Dublin 7 May 2019 ODI # 4129
327/5 50.0 6.54 327 1 won ODI v Ireland Dublin (Malahide) 11 May 2019 ODI # 4132
248/5 47.2 5.23 248 1 2 lost ODI v Bangladesh Dublin (Malahide) 13 May 2019 ODI # 4134
213/5 22.5 9.32 210 61 2 lost ODI v Bangladesh Dublin (Malahide) 17 May 2019 ODI # 4137
105 21.4 4.84 105 1 won ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
288 49.0 5.87 288 1 lost ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
29/2 7.3 3.86 29 1 n/r ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
213/2 33.1 6.42 213 1 2 lost ODI v England Southampton 14 Jun 2019 ODI # 4158
322/3 41.3 7.75 322 1 2 lost ODI v Bangladesh Taunton 17 Jun 2019 ODI # 4162
291/8 50.0 5.82 291 1 lost ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
268/7 50.0 5.36 268 1 lost ODI v India Manchester 27 Jun 2019 ODI # 4175
338/6 50.0 6.76 338 1 lost ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
288 50.0 5.76 312 -23 2 won ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
98/6 17.2 5.65 96 3 2 lost T20I v India Lauderhill 3 Aug 2019 T20I # 842
167/5 20.0 8.35 167 1 lost T20I v India Lauderhill 4 Aug 2019 T20I # 843
150/3 19.1 7.82 147 4 2 lost T20I v India Providence 6 Aug 2019 T20I # 846
DNB 0.0 - 0 0 n/r ODI v India Providence 8 Aug 2019 ODI # 4196
279/7 50.0 5.58 279 1 lost ODI v India Port of Spain 11 Aug 2019 ODI # 4197
256/4 32.3 7.87 255 16 2 lost ODI v India Port of Spain 14 Aug 2019 ODI # 4199
297 96.4 3.07 297 1 lost Test v India North Sound 22 Aug 2019 Test # 2358
343/7d 112.3 3.04 418 3 lost Test v India North Sound 22 Aug 2019 Test # 2358
416 140.1 2.96 416 1 lost Test v India Kingston 30 Aug 2019 Test # 2359
168/4d 54.4 3.07 467 3 lost Test v India Kingston 30 Aug 2019 Test # 2359
194 45.2 4.27 194 1 won ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
200 45.4 4.37 248 -47 2 won ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
249/7 50.0 4.98 249 1 won ODI v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
134/9 20.0 6.70 165 -30 2 won T20I v Afghanistan Lucknow 14 Nov 2019 T20I # 1015
147/7 20.0 7.35 147 1 lost T20I v Afghanistan Lucknow 16 Nov 2019 T20I # 1016
156/8 20.0 7.80 156 1 lost T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
187 68.3 2.72 187 1 won Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
120 43.1 2.77 30 3 won Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
209/4 18.4 11.19 208 2 2 lost T20I v India Hyderabad 6 Dec 2019 T20I # 1020
170/7 20.0 8.50 170 1 won T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
240/3 20.0 12.00 240 1 lost T20I v India Wankhede 11 Dec 2019 T20I # 1024
287/8 50.0 5.74 287 1 won ODI v India Chennai 15 Dec 2019 ODI # 4221
387/5 50.0 7.74 387 1 lost ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
316/6 48.4 6.49 316 1 2 lost ODI v India Cuttack 22 Dec 2019 ODI # 4223
180 46.1 3.89 180 1 won ODI v Ireland Bridgetown 7 Jan 2020 ODI # 4226
237/9 50.0 4.74 237 1 won ODI v Ireland Bridgetown 9 Jan 2020 ODI # 4229
203 49.1 4.12 203 1 won ODI v Ireland St George's 12 Jan 2020 ODI # 4230
208/7 20.0 10.40 208 1 lost T20I v Ireland St George's 15 Jan 2020 T20I # 1028
147/9 19.0 7.73 147 1 n/r T20I v Ireland Basseterre 18 Jan 2020 T20I # 1029
138 19.1 7.20 138 1 won T20I v Ireland Basseterre 19 Jan 2020 T20I # 1030
290/9 49.1 5.89 290 1 2 lost ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
345/8 50.0 6.90 345 1 lost ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
307 50.0 6.14 307 1 lost ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
171 19.1 8.92 197 -25 2 won T20I v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
155/6 20.0 7.75 155 1 won T20I v Sri Lanka Pallekele 6 Mar 2020 T20I # 1078
204 67.3 3.02 204 1 won Test v England Southampton 8 Jul 2020 Test # 2388
313 111.2 2.81 199 3 won Test v England Southampton 8 Jul 2020 Test # 2388
469/9d 162.0 2.89 469 1 lost Test v England Manchester 16 Jul 2020 Test # 2389
129/3d 19.0 6.78 311 3 lost Test v England Manchester 16 Jul 2020 Test # 2389
369 111.5 3.29 369 1 lost Test v England Manchester 24 Jul 2020 Test # 2390
226/2d 58.0 3.89 398 3 lost Test v England Manchester 24 Jul 2020 Test # 2390
179/5 15.2 11.67 176 -1 2 lost T20I v New Zealand Auckland 27 Nov 2020 T20I # 1108
238/3 20.0 11.90 238 1 lost T20I v New Zealand Mount Maunganui 29 Nov 2020 T20I # 1110
DNB 0.0 - 0 0 n/r T20I v New Zealand Mount Maunganui 30 Nov 2020 T20I # 1112
519/7d 145.0 3.57 519 1 lost Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
460 114.0 4.03 460 1 lost Test v New Zealand Wellington 11 Dec 2020 Test # 2395
125/4 33.5 3.69 123 3 2 lost ODI v Bangladesh Mirpur 20 Jan 2021 ODI # 4270
149/3 33.2 4.47 149 1 2 lost ODI v Bangladesh Mirpur 22 Jan 2021 ODI # 4272
297/6 50.0 5.94 297 1 lost ODI v Bangladesh Chattogram 25 Jan 2021 ODI # 4274
430 150.2 2.86 430 1 won Test v Bangladesh Chattogram 3 Feb 2021 Test # 2407
223/8d 67.5 3.28 394 3 won Test v Bangladesh Chattogram 3 Feb 2021 Test # 2407
296 96.5 3.05 -113 2 won Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
213 61.3 3.46 231 -17 4 won Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
131/9 20.0 6.55 131 1 won T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
160/6 20.0 8.00 160 1 lost T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
131/4 20.0 6.55 131 1 won T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
232 49.0 4.73 232 1 won ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
273/8 50.0 5.46 273 1 won ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
274/6 50.0 5.48 274 1 won ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
169 69.4 2.42 169 1 draw Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
476 149.5 3.17 374 3 draw Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
258 107.0 2.41 -96 2 draw Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
193/2 79.0 2.44 377 -183 4 draw Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
322 96.5 3.32 225 2 lost Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
298 112.4 2.64 298 1 lost Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
174 53.0 3.28 323 3 lost Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
160/6 20.0 8.00 160 1 won T20I v South Africa St George's 26 Jun 2021 T20I # 1176
166/7 20.0 8.30 166 1 lost T20I v South Africa St George's 27 Jun 2021 T20I # 1178
167/8 20.0 8.35 167 1 lost T20I v South Africa St George's 29 Jun 2021 T20I # 1179
146/9 20.0 7.30 168 -21 2 won T20I v South Africa St George's 1 Jul 2021 T20I # 1180
168/4 20.0 8.40 168 1 lost T20I v South Africa St George's 3 Jul 2021 T20I # 1181
127 16.0 7.93 146 -18 2 won T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
140 19.2 7.24 197 -56 2 won T20I v Australia Gros Islet 10 Jul 2021 T20I # 1188
141/6 20.0 7.05 141 1 won T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
189/6 20.0 9.45 189 1 lost T20I v Australia Gros Islet 14 Jul 2021 T20I # 1190
183/9 20.0 9.15 200 -16 2 won T20I v Australia Gros Islet 16 Jul 2021 T20I # 1192
252/9 49.0 5.14 252 1 lost ODI v Australia Bridgetown 20 Jul 2021 ODI # 4310
187 47.1 3.96 187 1 won ODI v Australia Bridgetown 22 Jul 2021 ODI # 4311
153/4 30.3 5.01 153 1 2 lost ODI v Australia Bridgetown 26 Jul 2021 ODI # 4313
DNB 0.0 - 0 0 n/r T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
157/8 20.0 7.85 157 1 lost T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
DNB 0.0 - 0 0 n/r T20I v Pakistan Providence 1 Aug 2021 T20I # 1209
DNB 0.0 - 0 0 n/r T20I v Pakistan Providence 3 Aug 2021 T20I # 1211
217 70.3 3.07 217 1 won Test v Pakistan Kingston 12 Aug 2021 Test # 2430
203 83.4 2.42 167 3 won Test v Pakistan Kingston 12 Aug 2021 Test # 2430
302/9d 110.0 2.74 302 1 lost Test v Pakistan Kingston 20 Aug 2021 Test # 2431
176/6d 27.2 6.43 328 3 lost Test v Pakistan Kingston 20 Aug 2021 Test # 2431
56/4 8.2 6.72 56 1 2 lost T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
144/2 18.2 7.85 144 1 2 lost T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
139/5 20.0 6.95 143 -3 2 won T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
189/3 20.0 9.45 189 1 lost T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
161/2 16.2 9.85 158 4 2 lost T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
386 133.5 2.88 386 1 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
191/4d 40.5 4.67 347 3 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
204 61.3 3.31 204 1 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
345/9d 121.4 2.83 296 3 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
200/6 20.0 10.00 200 1 lost T20I v Pakistan Karachi 13 Dec 2021 T20I # 1448
172/8 20.0 8.60 172 1 lost T20I v Pakistan Karachi 14 Dec 2021 T20I # 1449
208/3 18.5 11.04 208 1 2 lost T20I v Pakistan Karachi 16 Dec 2021 T20I # 1450
245 49.1 4.98 270 -24 2 won ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
168/5 32.3 5.16 168 -61 2 lost ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
214/8 44.5 4.77 213 2 2 lost ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
103 19.4 5.23 103 1 won T20I v England Bridgetown 22 Jan 2022 T20I # 1453
171/8 20.0 8.55 171 1 lost T20I v England Bridgetown 23 Jan 2022 T20I # 1454
204/9 20.0 10.20 225 -20 2 won T20I v England Bridgetown 26 Jan 2022 T20I # 1455
193/6 20.0 9.65 193 1 lost T20I v England Bridgetown 29 Jan 2022 T20I # 1456
162 19.5 8.16 180 -17 2 won T20I v England Bridgetown 30 Jan 2022 T20I # 1457
178/4 28.0 6.35 177 2 2 lost ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
237/9 50.0 4.74 237 1 lost ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
265 50.0 5.30 265 1 lost ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
162/4 18.5 8.60 158 5 2 lost T20I v India Eden Gardens 16 Feb 2022 T20I # 1467
186/5 20.0 9.30 186 1 lost T20I v India Eden Gardens 18 Feb 2022 T20I # 1473
184/5 20.0 9.20 184 1 lost T20I v India Eden Gardens 20 Feb 2022 T20I # 1479
311 100.3 3.09 311 1 draw Test v England North Sound 8 Mar 2022 Test # 2454
349/6d 88.2 3.95 285 3 draw Test v England North Sound 8 Mar 2022 Test # 2454
507/9d 150.5 3.36 507 1 draw Test v England Bridgetown 16 Mar 2022 Test # 2457
185/6d 39.5 4.64 281 3 draw Test v England Bridgetown 16 Mar 2022 Test # 2457
204 89.4 2.27 204 1 won Test v England St George's 24 Mar 2022 Test # 2459
120 64.2 1.86 27 3 won Test v England St George's 24 Mar 2022 Test # 2459
240/7 45.0 5.33 240 1 won ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
214 48.3 4.41 214 1 won ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
288 49.5 5.77 309 -20 2 won ODI v Netherlands Amstelveen 4 Jun 2022 ODI # 4398
306/5 49.2 6.20 306 1 2 lost ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
275/8 50.0 5.50 275 1 lost ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
269/9 48.0 5.60 269 1 lost ODI v Pakistan Multan 12 Jun 2022 ODI # 4407
103 32.5 3.13 103 1 won Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
245 90.5 2.69 83 3 won Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
234 64.2 3.63 234 1 won Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
186 45.0 4.13 12 3 won Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
105/8 13.0 8.07 105 1 n/r T20I v Bangladesh Roseau 2 Jul 2022 T20I # 1601
158/6 20.0 7.90 194 -35 2 won T20I v Bangladesh Roseau 3 Jul 2022 T20I # 1607
163/5 20.0 8.15 163 1 won T20I v Bangladesh Providence 7 Jul 2022 T20I # 1617
151/4 31.5 4.74 150 2 2 lost ODI v Bangladesh Providence 10 Jul 2022 ODI # 4421
112/1 20.4 5.41 109 4 2 lost ODI v Bangladesh Providence 13 Jul 2022 ODI # 4426
179/6 48.3 3.69 179 1 2 lost ODI v Bangladesh Providence 16 Jul 2022 ODI # 4431
308/7 50.0 6.16 308 1 lost ODI v India Port of Spain 22 Jul 2022 ODI # 4436
312/8 49.4 6.28 312 1 2 lost ODI v India Port of Spain 24 Jul 2022 ODI # 4438
225/3 36.0 6.25 225 1 lost ODI v India Port of Spain 27 Jul 2022 ODI # 4439
190/6 20.0 9.50 190 1 lost T20I v India Tarouba 29 Jul 2022 T20I # 1702
138 19.4 7.01 138 1 won T20I v India Basseterre 1 Aug 2022 T20I # 1718
165/3 19.0 8.68 165 1 2 lost T20I v India Basseterre 2 Aug 2022 T20I # 1720
191/5 20.0 9.55 191 1 lost T20I v India Lauderhill 6 Aug 2022 T20I # 1725
188/7 20.0 9.40 188 1 lost T20I v India Lauderhill 7 Aug 2022 T20I # 1726
185/5 20.0 9.25 185 1 lost T20I v New Zealand Kingston 10 Aug 2022 T20I # 1728
215/5 20.0 10.75 215 1 lost T20I v New Zealand Kingston 12 Aug 2022 T20I # 1732
145/7 20.0 7.25 145 1 won T20I v New Zealand Kingston 14 Aug 2022 T20I # 1735
190 45.2 4.19 190 1 won ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
212 48.2 4.38 212 1 lost ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
307/5 47.1 6.50 302 6 2 lost ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
146/7 19.5 7.36 146 1 2 lost T20I v Australia Carrara 5 Oct 2022 T20I # 1806
178/7 20.0 8.90 178 1 lost T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
160/5 20.0 8.00 160 1 lost T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
122 18.2 6.65 154 -31 2 won T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
150/1 17.3 8.57 147 4 2 lost T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
598/4d 152.4 3.91 598 1 lost Test v Australia Perth 30 Nov 2022 Test # 2477
182/2d 37.0 4.91 497 3 lost Test v Australia Perth 30 Nov 2022 Test # 2477
511/7d 137.0 3.72 511 1 lost Test v Australia Adelaide 8 Dec 2022 Test # 2479
199/6d 31.0 6.41 496 3 lost Test v Australia Adelaide 8 Dec 2022 Test # 2479
379/9d 125.0 3.03 -68 2 draw Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
134/6 54.0 2.48 272 -137 4 draw Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
115 40.5 2.81 115 1 won Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
173 47.3 3.64 -4 3 won Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
342 86.3 3.95 342 1 lost Test v South Africa Centurion 28 Feb 2023 Test # 2495
116 28.0 4.14 246 3 lost Test v South Africa Centurion 28 Feb 2023 Test # 2495
320 92.2 3.46 320 1 lost Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
321 100.4 3.18 390 3 lost Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
287 41.4 6.88 336 -48 2 won ODI v South Africa East London 18 Mar 2023 ODI # 4540
264/6 29.3 8.94 261 4 2 lost ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
131/8 11.0 11.90 131 1 won T20I v South Africa Centurion 25 Mar 2023 T20I # 2031
259/4 18.5 13.75 259 1 2 lost T20I v South Africa Centurion 26 Mar 2023 T20I # 2032
213/6 20.0 10.65 221 -7 2 won T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
202 47.1 4.28 202 1 won ODI v U.A.E. Sharjah 4 Jun 2023 ODI # 4581
228/7 50.0 4.56 307 -78 2 won ODI v U.A.E. Sharjah 6 Jun 2023 ODI # 4582
184 36.1 5.08 184 1 won ODI v U.A.E. Sharjah 9 Jun 2023 ODI # 4584
258/7 50.0 5.16 298 -39 2 won ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
238 49.4 4.79 340 -101 2 won ODI v Nepal Harare 22 Jun 2023 ODI # 4593
268 49.5 5.37 268 1 lost ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
374/9 50.0 7.48 375 0 2 tied ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
185/3 43.3 4.25 182 4 2 lost ODI v Scotland Harare 1 Jul 2023 ODI # 4608
221/9 50.0 4.42 221 1 won ODI v Oman Harare 5 Jul 2023 ODI # 4614
244/2 44.2 5.50 244 1 2 lost ODI v Sri Lanka Harare 7 Jul 2023 ODI # 4618
421/5d 152.2 2.76 271 2 lost Test v India Roseau 12 Jul 2023 Test # 2510
438 128.0 3.42 438 1 draw Test v India Port of Spain 20 Jul 2023 Test # 2513
181/2d 24.0 7.54 364 3 draw Test v India Port of Spain 20 Jul 2023 Test # 2513
118/5 22.5 5.16 115 4 2 lost ODI v India Bridgetown 27 Jul 2023 ODI # 4622
181 40.5 4.43 181 1 won ODI v India Bridgetown 29 Jul 2023 ODI # 4623
351/5 50.0 7.02 351 1 lost ODI v India Tarouba 1 Aug 2023 ODI # 4624
145/9 20.0 7.25 150 -4 2 won T20I v India Tarouba 3 Aug 2023 T20I # 2188
152/7 20.0 7.60 152 1 won T20I v India Providence 6 Aug 2023 T20I # 2191
164/3 17.5 9.19 160 5 2 lost T20I v India Providence 8 Aug 2023 T20I # 2192
179/1 17.0 10.52 179 1 2 lost T20I v India Lauderhill 12 Aug 2023 T20I # 2193
165/9 20.0 8.25 165 1 won T20I v India Lauderhill 13 Aug 2023 T20I # 2194
325 50.0 6.50 325 1 won ODI v England North Sound 3 Dec 2023 ODI # 4706
206/4 32.5 6.27 203 4 2 lost ODI v England North Sound 6 Dec 2023 ODI # 4707
206/9 40.0 5.15 206 1 won ODI v England Bridgetown 9 Dec 2023 ODI # 4708
171 19.3 8.76 171 1 won T20I v England Bridgetown 12 Dec 2023 T20I # 2397
166/7 20.0 8.30 177 -10 2 won T20I v England St George's 14 Dec 2023 T20I # 2402
226/3 19.5 11.39 223 4 2 lost T20I v England St George's 16 Dec 2023 T20I # 2407
267/3 20.0 13.35 267 1 lost T20I v England Tarouba 19 Dec 2023 T20I # 2414
132 19.3 6.76 132 1 won T20I v England Tarouba 21 Dec 2023 T20I # 2415
283 81.1 3.48 95 2 lost Test v Australia Adelaide 17 Jan 2024 Test # 2523
26/0 6.4 3.90 26 1 4 lost Test v Australia Adelaide 17 Jan 2024 Test # 2523
289/9d 53.0 5.45 -22 2 won Test v Australia Brisbane 25 Jan 2024 Test # 2524
207 50.5 4.07 216 -8 4 won Test v Australia Brisbane 25 Jan 2024 Test # 2524
232/2 38.3 6.02 232 1 2 lost ODI v Australia Melbourne 2 Feb 2024 ODI # 4721
258/9 50.0 5.16 258 1 lost ODI v Australia Sydney 4 Feb 2024 ODI # 4722
87/2 6.5 12.73 87 1 2 lost ODI v Australia Canberra 6 Feb 2024 ODI # 4723
213/7 20.0 10.65 213 1 lost T20I v Australia Hobart 9 Feb 2024 T20I # 2459
241/4 20.0 12.05 241 1 lost T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
183/5 20.0 9.15 221 -37 2 won T20I v Australia Perth 13 Feb 2024 T20I # 2467
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page