View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by team score (descending)
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
790/3d 208.1 3.79 462 2 won Test v Pakistan Kingston 26 Feb 1958 Test # 450
751/5d 202.0 3.71 751 1 draw Test v England St John's 10 Apr 2004 Test # 1696
749/9d 194.4 3.84 149 2 draw Test v England Bridgetown 26 Feb 2009 Test # 1911
747 235.2 3.17 159 2 draw Test v South Africa St John's 29 Apr 2005 Test # 1750
692/8d 163.0 4.24 238 2 draw Test v England The Oval 24 Aug 1995 Test # 1303
687/8d 182.5 3.75 687 1 won Test v England The Oval 12 Aug 1976 Test # 781
681/8d 198.4 3.42 681 1 draw Test v England Port of Spain 17 Mar 1954 Test # 385
660/5d 169.2 3.89 660 1 won Test v New Zealand Wellington 10 Feb 1995 Test # 1289
652/8d 168.4 3.86 652 1 won Test v England Lord's 23 Aug 1973 Test # 727
648/9d 200.3 3.23 261 2 won Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
644/8d 214.0 3.00 229 2 draw Test v India Delhi 6 Feb 1959 Test # 467
631 183.4 3.43 631 1 draw Test v India Delhi 10 Nov 1948 Test # 304
631/8d 217.4 2.89 236 2 won Test v India Kingston 7 Mar 1962 Test # 526
629/6d 206.0 3.05 629 1 draw Test v India Brabourne 9 Dec 1948 Test # 305
629/9d 248.0 2.53 116 2 draw Test v India St John's 10 May 2002 Test # 1602
616 137.2x8 3.36 359 3 draw Test v Australia Adelaide 24 Jan 1969 Test # 645
614/5d 162.1 3.78 614 1 won Test v India Eden Gardens 31 Dec 1958 Test # 463
606 143.0 4.23 415 2 won Test v England Birmingham 14 Jun 1984 Test # 989
606 184.4 3.28 103 2 draw Test v Australia Sydney 2 Jan 1993 Test # 1208
604/6d 161.0 3.75 604 1 won Test v India Wankhede 23 Jan 1975 Test # 753
596/8d 154.0 3.87 201 2 draw Test v England Bridgetown 6 Mar 1974 Test # 734
593/5d 180.2 3.28 593 1 draw Test v England St John's 16 Apr 1994 Test # 1259
591 167.4 3.52 234 2 draw Test v Pakistan Multan 19 Nov 2006 Test # 1816
590 184.1 3.20 590 1 draw Test v India Wankhede 22 Nov 2011 Test # 2019
585 95.4x8 4.59 256 2 won Test v Australia Perth 12 Dec 1975 Test # 765
583/9d 196.0 2.97 230 2 draw Test v England Kingston 16 Feb 1974 Test # 732
582 176.3 3.29 582 1 won Test v India Chennai 27 Jan 1949 Test # 310
581 170.0 3.41 581 1 draw Test v India Basseterre 22 Jun 2006 Test # 1807
580/9d 163.2 3.55 580 1 draw Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
579/9d 172.2 3.35 579 1 draw Test v Pakistan Bridgetown 17 Jan 1958 Test # 446
576 206.1 2.79 264 2 draw Test v India Kingston 28 Mar 1953 Test # 371
573 212.0 2.70 -77 2 draw Test v Australia Bridgetown 5 May 1965 Test # 589
569 153.5 3.69 221 2 won Test v Australia Georgetown 23 Mar 1991 Test # 1167
564/8 214.0 2.63 275 3 draw Test v New Zealand Bridgetown 23 Mar 1972 Test # 695
563/8d 239.4 2.34 81 2 draw Test v England Bridgetown 6 Jan 1960 Test # 485
559/6d 168.0 3.32 404 2 won Test v Zimbabwe Bulawayo 19 Jul 2001 Test # 1551
559/4d 151.0 3.70 275 2 won Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
558 174.4 3.19 335 2 won Test v England Nottingham 20 Jul 1950 Test # 325
556 153.3 3.62 234 2 won Test v England Georgetown 17 Mar 1994 Test # 1254
550 166.4 3.30 93 2 draw Test v India St John's 28 Apr 1983 Test # 956
548/7d 166.0 3.30 548 1 draw Test v New Zealand St John's 27 Apr 1996 Test # 1326
546/6d 159.4 3.41 546 1 draw Test v New Zealand Auckland 15 Feb 1952 Test # 350
546 181.1 3.01 3 2 draw Test v South Africa Basseterre 18 Jun 2010 Test # 1961
544 178.4 3.04 -2 2 draw Test v England Port of Spain 6 Mar 2009 Test # 1914
543/5d 152.1 3.56 543 1 draw Test v South Africa Georgetown 31 Mar 2005 Test # 1745
536/9d 162.3 3.29 551 3 won Test v Australia Bridgetown 19 Apr 1991 Test # 1169
536 160.0 3.35 397 2 won Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
535/7d 168.0 3.18 535 1 won Test v England Kingston 14 Mar 1935 Test # 241
530/5d 151.5 3.49 530 1 draw Test v India Eden Gardens 26 Dec 1987 Test # 1088
527/4d 144.0 3.65 527 1 won Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
526/7d 133.0 3.95 526 1 lost Test v England Port of Spain 14 Mar 1968 Test # 635
526 216.3 2.42 166 2 draw Test v India Port of Spain 13 Apr 1971 Test # 686
522 163.3 3.19 171 2 won Test v New Zealand North Sound 25 Jul 2012 Test # 2050
518 147.2 3.51 249 2 draw Test v England Lord's 19 Jun 1980 Test # 881
511/6d 152.5 3.34 511 1 draw Test v New Zealand Georgetown 6 Apr 1985 Test # 1014
510 157.1 3.24 -158 2 draw Test v Australia Bridgetown 14 May 1955 Test # 406
509 145.4 3.49 80 2 won Test v Australia Bridgetown 30 Mar 1984 Test # 986
508/4d 153.0 3.32 508 1 draw Test v New Zealand Kingston 16 Feb 1972 Test # 693
507 162.1 3.12 111 3 draw Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
503 194.2 2.58 503 1 won Test v England The Oval 12 Aug 1950 Test # 326
501/6d 196.0 2.55 501 1 won Test v England Manchester 6 Jun 1963 Test # 543
501/5d 171.0 2.92 501 1 draw Test v India Bridgetown 1 Apr 1971 Test # 685
501 163.1 3.07 501 1 draw Test v India Georgetown 11 Apr 2002 Test # 1598
500 181.0 2.76 500 1 won Test v India Chennai 21 Jan 1959 Test # 465
500/9d 164.0 3.04 500 1 won Test v England Leeds 4 Aug 1966 Test # 608
500 160.3 3.11 500 1 won Test v England Manchester 26 Jul 1984 Test # 992
500/7d 131.0 3.81 373 2 won Test v England St John's 20 Mar 1998 Test # 1411
498 101.5x8 3.67 146 2 draw Test v England The Oval 19 Aug 1939 Test # 274
498 145.4 3.41 236 2 won Test v Australia St John's 7 Apr 1984 Test # 987
497 146.0 3.40 135 2 draw Test v England Port of Spain 11 Feb 1948 Test # 296
497 171.3 2.89 139 2 draw Test v India Eden Gardens 30 Oct 2002 Test # 1622
494 153.3 3.21 494 1 draw Test v England Nottingham 3 Jun 1976 Test # 777
493 141.0 3.49 273 2 won Test v India Delhi 11 Dec 1974 Test # 747
493 103.1x8 3.58 87 2 draw Test v Pakistan Karachi 1 Mar 1975 Test # 759
493 161.0 3.06 69 2 draw Test v India Wankhede 1 Dec 1978 Test # 835
490 146.4 3.34 263 2 won Test v England Kingston 27 Mar 1948 Test # 298
488/9d 138.5 3.51 311 2 won Test v India Bridgetown 10 Mar 1976 Test # 773
486 158.2 3.06 277 2 won Test v India Bridgetown 15 Apr 1983 Test # 954
484 153.1 3.15 484 1 won Test v England Manchester 2 Jun 1966 Test # 605
484/7d 160.0 3.02 484 1 won Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
482/5d 178.0 2.70 392 3 won Test v England Nottingham 30 Jun 1966 Test # 607
481 107.0 4.49 481 1 won Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
479 125.3 3.81 479 1 draw Test v Australia Melbourne 22 Dec 1984 Test # 1005
477/9d 138.3 3.44 123 2 draw Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
475 241.3 1.96 217 2 won Test v India Bridgetown 23 Mar 1962 Test # 527
474 191.4 2.47 288 2 draw Test v England Birmingham 30 May 1957 Test # 439
474 134.3 3.52 474 1 won Test v England St John's 11 Apr 1986 Test # 1045
472 164.3 2.86 277 2 won Test v New Zealand Bridgetown 19 Apr 1996 Test # 1325
471 148.0 3.18 471 1 won Test v England Georgetown 21 Feb 1930 Test # 192
470 142.4 3.29 470 1 draw Test v India Georgetown 31 Mar 1983 Test # 953
470 138.1 3.40 97 2 draw Test v New Zealand St George's 28 Jun 2002 Test # 1608
469 149.3 3.13 469 1 won Test v Pakistan Lahore 26 Mar 1959 Test # 473
468/9d 155.0 3.01 197 2 draw Test v England St John's 27 Mar 1981 Test # 901
468/8d 126.0 3.71 213 2 draw Test v Australia Port of Spain 16 Mar 1984 Test # 983
463 126.3 3.66 -15 3 lost Test v India Eden Gardens 14 Nov 2011 Test # 2017
460 137.1 3.35 239 2 won Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
455 105.5 4.29 455 1 won Test v Pakistan Bridgetown 23 Apr 1993 Test # 1221
454 138.2 3.28 454 1 won Test v India Kanpur 21 Oct 1983 Test # 964
453 100.6x8 3.37 453 1 tied Test v Australia Brisbane 9 Dec 1960 Test # 498
452/8 148.1 3.05 -192 2 draw Test v India Kanpur 2 Feb 1979 Test # 845
451 124.1 3.63 451 1 draw Test v Australia Adelaide 4 Dec 2009 Test # 1939
450 88.4 5.07 450 1 won Test v England Leeds 22 Jul 1976 Test # 780
449 123.1 3.64 449 1 won Test v Australia Perth 2 Dec 1988 Test # 1110
449/9d 153.0 2.93 449 1 lost Test v Australia Bridgetown 7 Apr 2012 Test # 2040
448 162.3 2.75 254 2 draw Test v Pakistan Georgetown 18 Mar 1977 Test # 801
448 126.5 3.53 573 3 won Test v Australia Adelaide 26 Jan 1980 Test # 870
448/9d 129.1 3.46 203 2 draw Test v England Nottingham 2 Jun 1988 Test # 1098
448 141.4 3.16 448 1 lost Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
448 178.2 2.51 122 2 draw Test v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
447/5d 119.0 3.75 215 3 draw Test v New Zealand Christchurch 22 Feb 1980 Test # 875
447/6d 143.0 3.12 447 1 draw Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
446 121.5 3.66 446 1 won Test v England Bridgetown 5 Apr 1990 Test # 1143
446 120.5 3.69 186 2 won Test v England St John's 12 Apr 1990 Test # 1144
444/9d 176.0 2.52 444 1 won Test v India Port of Spain 4 Apr 1962 Test # 528
443/7d 127.0 3.48 443 3 won Test v India Kanpur 12 Dec 1958 Test # 461
443 142.4 3.10 443 1 won Test v India Mohali 10 Dec 1994 Test # 1278
442 163.1 2.70 157 2 draw Test v England Kingston 10 Apr 1981 Test # 902
441 132.1 3.33 173 2 draw Test v Australia Brisbane 1 Dec 1979 Test # 862
439 116.4 3.76 358 3 lost Test v Australia Georgetown 31 Mar 1978 Test # 822
438 182.0 2.40 21 2 draw Test v India Port of Spain 21 Jan 1953 Test # 363
438 110.2 3.96 438 1 draw Test v Pakistan St John's 1 May 1993 Test # 1222
438/7d 155.0 2.82 292 3 draw Test v England Manchester 3 Aug 2000 Test # 1506
437 140.0 3.12 437 1 draw Test v India Bengaluru 15 Dec 1978 Test # 837
437 141.0 3.09 437 1 draw Test v India Georgetown 25 Mar 1989 Test # 1117
437 116.1 3.76 -116 2 draw Test v England Lord's 17 May 2007 Test # 1831
432/6d 92.0x8 3.52 459 3 draw Test v Australia Adelaide 27 Jan 1961 Test # 504
431 132.3 3.25 175 2 won Test v Australia Kingston 13 Mar 1999 Test # 1451
429 151.4 2.82 429 1 draw Test v Australia Port of Spain 26 Mar 1965 Test # 584
428 124.5 3.42 0 2 draw Test v Australia Kingston 16 Feb 1973 Test # 714
428 153.0 2.79 -118 2 draw Test v India Nagpur 1 Dec 1994 Test # 1277
427 137.4 3.10 427 1 draw Test v India Kingston 6 Mar 1997 Test # 1357
427 112.1 3.80 -105 2 draw Test v South Africa Cape Town 2 Jan 2004 Test # 1681
427 127.0 3.36 169 2 won Test v England Leeds 25 Aug 2017 Test # 2271
426/9d 147.0 2.89 426 1 won Test v England Port of Spain 13 Feb 1981 Test # 896
426 129.3 3.28 426 1 draw Test v England Birmingham 7 Jun 2012 Test # 2045
425/6d 178.0 2.38 600 3 won Test v England Lord's 24 Jun 1950 Test # 324
424 112.4 3.76 249 2 won Test v Australia Brisbane 23 Nov 1984 Test # 999
422 132.0 3.19 422 1 won Test v India Kingston 18 May 2002 Test # 1604
421 161.5 2.60 125 2 won Test v India Brabourne 13 Dec 1966 Test # 610
421 94.4 4.44 -14 2 draw Test v Pakistan Bridgetown 18 Feb 1977 Test # 797
419 120.1 3.48 419 1 draw Test v England Lord's 20 Jun 1991 Test # 1172
418 126.1 3.31 418 1 won Test v England Bridgetown 21 Mar 1986 Test # 1042
418/9d 142.4 2.92 418 1 won Test v New Zealand Auckland 27 Feb 1987 Test # 1070
418/7 128.5 3.24 418 1 4 won Test v Australia St John's 9 May 2003 Test # 1645
417 155.4 2.67 417 1 won Test v England Kingston 15 Jan 1954 Test # 380
417 101.4x8 3.08 417 1 draw Test v New Zealand Christchurch 13 Mar 1969 Test # 652
417 148.3 2.80 -23 2 draw Test v England Nottingham 10 Aug 1995 Test # 1302
416 123.0 3.38 416 1 won Test v Australia Perth 9 Nov 1984 Test # 997
416 116.4 3.56 -152 2 lost Test v England Lord's 22 Jul 2004 Test # 1707
415 145.0 2.86 415 1 won Test v England The Oval 26 Jul 1973 Test # 725
415/6d 103.1 4.02 627 3 won Test v England Bridgetown 23 Jan 2019 Test # 2342
414 150.4 2.74 414 1 draw Test v England Georgetown 28 Mar 1968 Test # 636
414/8d 154.0 2.68 414 1 won Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
411/5d 114.0 3.60 551 3 won Test v England Manchester 8 Jul 1976 Test # 779
411 187.5 2.18 -96 2 draw Test v England Bridgetown 16 Mar 2022 Test # 2457
410 133.4 3.06 2 2 won Test v Pakistan Georgetown 13 Mar 1958 Test # 452
410 133.5 3.06 -151 2 lost Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
409 142.2 2.87 409 1 won Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
408/5 164.3 2.48 836 -427 4 draw Test v England Kingston 3 Apr 1930 Test # 193
408 119.0 3.42 -168 2 lost Test v Australia Port of Spain 19 Apr 2003 Test # 1639
408 133.4 3.05 408 1 won Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
408 126.3 3.22 174 2 won Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
407 123.0 3.30 173 2 won Test v England Kingston 19 Feb 1994 Test # 1250
406 132.0 3.07 2 2 draw Test v India Chennai 13 Jan 1967 Test # 614
406 137.3 2.95 363 2 won Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
405 109.5 3.68 315 2 won Test v Australia Port of Spain 3 Mar 1978 Test # 819
405 111.2 3.63 405 1 lost Test v Australia Adelaide 25 Nov 2005 Test # 1773
404 135.5 2.97 404 1 won Test v New Zealand Wellington 3 Mar 1956 Test # 423
404 112.0 3.60 30 2 lost Test v Pakistan Kingston 3 Jun 2005 Test # 1754
402/8d 172.0 2.33 107 2 draw Test v England Georgetown 9 Mar 1960 Test # 490
399 104.4 3.81 223 2 won Test v England Port of Spain 7 Mar 1986 Test # 1039
398 139.0 2.86 145 2 draw Test v Pakistan Bridgetown 18 May 2000 Test # 1496
398 105.2 3.77 146 3 lost Test v Australia Georgetown 10 Apr 2003 Test # 1638
397 164.4 2.41 397 1 won Test v England Leeds 25 Jul 1963 Test # 546
397 112.4 3.52 241 2 won Test v Australia Melbourne 29 Dec 1979 Test # 867
397 108.0 3.67 441 3 won Test v England Lord's 16 Jun 1988 Test # 1099
397 118.1 3.35 97 2 won Test v England Nottingham 4 Jul 1991 Test # 1173
397 136.5 2.90 218 2 won Test v England Birmingham 15 Jun 2000 Test # 1500
395 94.3 4.17 395 1 lost Test v England Manchester 12 Aug 2004 Test # 1711
395/7 127.3 3.09 395 1 4 won Test v Bangladesh Chattogram 3 Feb 2021 Test # 2407
394 138.3 2.84 219 2 draw Test v India Port of Spain 11 Mar 1983 Test # 952
394 113.4 3.46 227 2 won Test v Australia Brisbane 18 Nov 1988 Test # 1108
394 135.5 2.90 292 2 won Test v India Bridgetown 2 May 2002 Test # 1601
394 132.5 2.96 455 -60 4 lost Test v England Manchester 7 Jun 2007 Test # 1835
393 88.5x8 3.32 393 1 draw Test v Australia Adelaide 27 Jan 1961 Test # 504
393 146.1 2.68 -70 2 draw Test v India Wankhede 24 Nov 1983 Test # 968
392 122.4 3.19 261 2 won Test v England Port of Spain 2 Feb 1974 Test # 731
392 157.4 2.48 74 2 won Test v England Kingston 4 Feb 2009 Test # 1906
391/9d 135.0 2.89 158 3 draw Test v England Kingston 8 Feb 1968 Test # 629
391 152.4 2.56 67 2 draw Test v Australia Bridgetown 9 Mar 1973 Test # 716
391 140.3 2.78 85 2 won Test v India Kingston 21 Apr 1976 Test # 776
391 124.4 3.13 371 3 draw Test v Pakistan Port of Spain 14 Apr 1988 Test # 1096
391 128.5 3.03 391 1 lost Test v Australia Adelaide 15 Dec 2000 Test # 1523
390 138.0 2.82 390 1 won Test v India Eden Gardens 31 Dec 1966 Test # 612
390 113.2 3.44 390 1 lost Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
389 109.4 3.54 151 2 won Test v Australia Adelaide 30 Jan 1982 Test # 919
389 48.0 8.10 419 -29 2 lost ODI v England St George's 27 Feb 2019 ODI # 4099
388/6 104.0 3.73 84 3 draw Test v India Kingston 30 Jul 2016 Test # 2211
387 151.0 2.56 -67 2 draw Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
387 105.4 3.66 475 -87 4 lost Test v Australia Bridgetown 12 Jun 2008 Test # 1879
386 136.5 2.82 386 1 won Test v New Zealand Christchurch 18 Feb 1956 Test # 422
386 147.5 2.61 299 3 draw Test v Australia Port of Spain 26 Mar 1965 Test # 584
385/5 136.0 2.83 215 3 draw Test v India Kingston 18 Feb 1971 Test # 680
385 132.5 2.89 142 3 lost Test v England The Oval 8 Aug 1991 Test # 1175
384 152.4 2.51 286 3 draw Test v England Bridgetown 11 Jan 1930 Test # 187
384 116.2 3.30 384 1 draw Test v Australia Sydney 2 Jan 1982 Test # 917
384 127.5 3.00 -80 2 draw Test v India Delhi 29 Oct 1983 Test # 965
384/7d 140.1 2.73 249 2 won Test v England Manchester 30 Jun 1988 Test # 1100
384 123.5 3.10 95 2 won Test v India Kingston 28 Apr 1989 Test # 1120
384 111.0 3.45 141 2 won Test v Australia Perth 1 Feb 1997 Test # 1353
383 125.1 3.05 383 1 won Test v England Bridgetown 6 Feb 1954 Test # 383
383/5d 111.3 3.43 507 3 won Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
382 104.5 3.64 382 1 draw Test v Australia Port of Spain 11 Apr 1955 Test # 404
382 97.0 3.93 369 3 won Test v Pakistan Port of Spain 16 Apr 1993 Test # 1220
381/8d 117.0 3.25 206 2 won Test v Zimbabwe Roseau 20 Mar 2013 Test # 2083
381/3 50.0 7.62 381 1 won ODI v Ireland Dublin 5 May 2019 ODI # 4128
380 158.0 2.40 380 1 draw Test v England Lord's 26 Jun 1969 Test # 654
380 124.0 3.06 380 1 won Test v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
379/7d 109.0 3.47 522 3 won Test v England Bridgetown 13 Mar 1981 Test # 900
377 128.0 2.94 136 2 won Test v India Eden Gardens 10 Dec 1983 Test # 971
377 111.5 3.37 56 2 won Test v India Bridgetown 7 Apr 1989 Test # 1118
375 135.4 2.76 375 1 draw Test v England Manchester 22 Jul 1933 Test # 228
375 145.0 2.58 311 3 draw Test v New Zealand Napier 19 Dec 2008 Test # 1900
375 157.3 2.38 64 2 draw Test v England North Sound 8 Mar 2022 Test # 2454
374/6 50.0 7.48 374 1 tied ODI v Netherlands Harare 26 Jun 2023 ODI # 4602
373 152.4 2.44 395 3 won Test v Australia Kingston 3 Mar 1965 Test # 580
373 126.0 2.96 433 3 won Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
372 160.4 2.31 -247 2 draw Test v England Nottingham 4 Jul 1957 Test # 441
372/2 50.0 7.44 372 1 won ODI v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
371 124.3 2.97 78 2 draw Test v Australia Brisbane 27 Nov 1992 Test # 1202
371 102.0 3.63 572 3 won Test v Pakistan Bridgetown 26 May 2005 Test # 1752
371 98.3 3.76 130 2 draw Test v India St John's 2 Jun 2006 Test # 1805
370 86.4x8 3.20 218 3 lost Test v Australia Brisbane 28 Nov 1975 Test # 764
370/9 128.0 2.89 503 -132 4 draw Test v England St John's 15 Feb 2009 Test # 1908
370 109.2 3.38 370 1 lost Test v England Nottingham 25 May 2012 Test # 2044
369 114.1 3.23 369 1 draw Test v England Bridgetown 11 Jan 1930 Test # 187
369/5d 133.0 2.77 283 3 draw Test v England Lord's 16 Jun 1966 Test # 606
369 121.4 3.03 -146 2 draw Test v Australia Adelaide 3 Feb 1989 Test # 1114
368 128.4 2.86 368 1 draw Test v New Zealand Port of Spain 20 Apr 1972 Test # 697
367 148.2 2.47 120 3 draw Test v England Nottingham 4 Jul 1957 Test # 441
367 116.2 3.15 367 1 lost Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
366 115.2 3.17 366 1 draw Test v India Eden Gardens 31 Dec 1948 Test # 308
366 121.2 3.01 366 1 lost Test v Australia Georgetown 6 Apr 1973 Test # 720
366 125.3 2.91 -127 2 lost Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
365/7d 135.0 2.70 365 1 draw Test v New Zealand Georgetown 6 Apr 1972 Test # 696
365 135.1 2.70 365 1 lost Test v New Zealand Hamilton 16 Dec 1999 Test # 1477
364 156.2 2.32 102 2 draw Test v India Georgetown 11 Mar 1953 Test # 369
363 135.0 2.68 -205 2 draw Test v England Port of Spain 19 Jan 1968 Test # 627
363 158.2 2.29 363 1 draw Test v India Georgetown 19 Mar 1971 Test # 684
363 116.4 3.11 363 1 won Test v New Zealand Kingston 4 May 1985 Test # 1016
363/4 50.0 7.26 363 1 won ODI v New Zealand Hamilton 8 Jan 2014 ODI # 3453
362 107.4x8 2.52 362 1 lost Test v Australia Sydney 30 Nov 1951 Test # 341
361/9d 120.0 3.00 399 3 won Test v Australia Melbourne 24 Dec 1988 Test # 1112
360/4 50.0 7.20 360 1 won ODI v Sri Lanka Karachi 13 Oct 1987 ODI # 457
360/8 50.0 7.20 360 1 lost ODI v England Bridgetown 20 Feb 2019 ODI # 4096
359 109.2 3.28 359 1 lost Test v India Port of Spain 7 Apr 1976 Test # 775
359 102.2 3.50 441 3 won Test v Pakistan Kingston 15 Apr 1977 Test # 803
357 94.2 3.78 357 1 lost Test v Australia Kingston 11 Jun 1955 Test # 408
357 123.5 2.88 -222 2 lost Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
357/4 50.0 7.14 357 1 won ODI v U.A.E. Harare 6 Mar 2018 ODI # 3987
356/6d 83.0 4.28 385 3 won Test v India Bengaluru 22 Nov 1974 Test # 745
356 122.2 2.91 356 1 won Test v Australia Adelaide 7 Dec 1984 Test # 1002
356/5 50.0 7.12 356 1 lost ODI v England The Oval 27 Sep 2017 ODI # 3916
355 107.2 3.30 355 1 won Test v Australia Georgetown 14 Apr 1965 Test # 588
355 80.2x8 3.31 355 1 lost Test v Australia Sydney 3 Jan 1976 Test # 767
355 126.4 2.80 355 1 won Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
354/5 100.0 3.54 441 -86 4 draw Test v South Africa Cape Town 2 Jan 2004 Test # 1681
354 112.0 3.16 354 1 won Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
354 111.1 3.18 354 1 draw Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
353 112.5 3.12 279 2 won Test v New Zealand Dunedin 3 Feb 1956 Test # 421
353 156.1 2.26 76 2 draw Test v England Kingston 17 Feb 1960 Test # 489
353 87.0x8 3.04 365 3 won Test v Australia Brisbane 6 Dec 1968 Test # 642
352 64.2x8 4.10 735 -382 4 lost Test v Australia Sydney 14 Feb 1969 Test # 646
352 128.1 2.74 352 1 won Test v England Georgetown 27 Feb 1998 Test # 1404
352 116.5 3.01 172 3 lost Test v Australia Sydney 2 Jan 2001 Test # 1527
352 116.4 3.01 -64 2 draw Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
352 107.0 3.28 -127 2 draw Test v Australia North Sound 30 May 2008 Test # 1877
351/9d 106.0 3.31 394 3 draw Test v England Bridgetown 21 Jan 1948 Test # 293
350/6d 135.0 2.59 350 1 won Test v Australia Sydney 27 Feb 1931 Test # 208
350/7 129.4 2.69 438 -87 4 draw Test v England North Sound 13 Apr 2015 Test # 2157
349 143.1 2.43 349 1 draw Test v England Bridgetown 29 Feb 1968 Test # 633
349/9d 98.0 3.56 403 3 won Test v Australia Perth 2 Dec 1988 Test # 1110
348/5 69.0x8 3.78 345 4 4 won Test v New Zealand Auckland 27 Feb 1969 Test # 648
348 106.4 3.26 45 3 lost Test v South Africa Centurion 16 Jan 2004 Test # 1682
347 111.2 3.11 216 2 draw Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
347/6 50.0 6.94 347 1 won ODI v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
347 104.4 3.31 347 1 lost Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
346 170.0 2.03 71 3 lost Test v England Kingston 30 Mar 1954 Test # 386
346 96.3 3.58 374 3 won Test v England The Oval 9 Aug 1984 Test # 993
345 128.0 2.69 117 2 draw Test v New Zealand Wellington 20 Feb 1987 Test # 1068
345 83.3 4.13 345 1 won Test v Pakistan Bridgetown 26 May 2005 Test # 1752
345 130.5 2.63 190 3 lost Test v England Lord's 17 May 2012 Test # 2043
344/1 66.1 5.19 342 3 4 won Test v England Lord's 28 Jun 1984 Test # 990
343 102.0 3.36 268 3 draw Test v Sri Lanka Kingstown 20 Jun 1997 Test # 1371
342 125.0 2.73 56 2 lost Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
341 155.1 2.19 -7 2 draw Test v New Zealand Port of Spain 9 Mar 1972 Test # 694
340 100.0 3.40 -25 2 draw Test v New Zealand Dunedin 11 Dec 2008 Test # 1897
339 81.6x8 3.11 339 1 won Test v Australia Sydney 13 Jan 1961 Test # 502
339 164.1 2.06 31 2 won Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
339/4 50.0 6.78 339 1 won ODI v Pakistan Adelaide 28 Jan 2005 ODI # 2213
339/7 50.0 6.78 339 1 won ODI v Nepal Harare 22 Jun 2023 ODI # 4593
338/8d 119.3 2.82 -55 2 draw Test v England Port of Spain 25 Mar 1960 Test # 491
338/7 50.0 6.76 338 1 won ODI v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
337 103.3 3.25 56 2 draw Test v India Wankhede 11 Dec 1987 Test # 1085
337/4 50.0 6.74 337 1 won ODI v Zimbabwe St George's 22 Feb 2013 ODI # 3337
337 115.4 2.91 56 2 won Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
336/9d 105.3 3.18 430 3 draw Test v India Eden Gardens 31 Dec 1948 Test # 308
336 93.1 3.60 242 2 won Test v New Zealand Bridgetown 26 Apr 1985 Test # 1015
336 91.3 3.67 -230 2 lost Test v England Birmingham 29 Jul 2004 Test # 1708
335 114.2 2.93 -172 2 draw Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
335/8 50.0 6.70 335 1 won ODI v South Africa East London 18 Mar 2023 ODI # 4540
334/3 111.0 3.00 227 3 draw Test v Australia Kingston 1 Mar 1991 Test # 1166
334 122.0 2.73 77 3 lost Test v Australia Hobart 17 Nov 2005 Test # 1771
333/8 45.0 7.40 333 1 won ODI v India Jamshedpur 7 Dec 1983 ODI # 229
333/7 50.0 6.66 333 1 won ODI v Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
333 110.4 3.00 333 1 draw Test v India St John's 4 Apr 1997 Test # 1364
333/7d 117.0 2.84 305 3 draw Test v South Africa Georgetown 9 Mar 2001 Test # 1534
333/6 50.0 6.66 333 1 won ODI v Zimbabwe Georgetown 7 May 2006 ODI # 2370
333 110.5 3.00 498 -164 4 lost Test v Australia Perth 30 Nov 2022 Test # 2477
331/5 47.5 6.91 328 4 2 won ODI v Ireland Dublin (Malahide) 11 May 2019 ODI # 4132
330/8 50.0 6.60 330 1 won ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
330 112.1 2.94 330 1 draw Test v Australia Sydney 3 Jan 2016 Test # 2198
329 103.5 3.16 -161 2 won Test v Australia Bridgetown 26 Mar 1999 Test # 1453
329 113.0 2.91 -65 3 lost Test v South Africa Durban 26 Dec 2003 Test # 1679
329 99.5 3.29 329 1 lost Test v South Africa Cape Town 2 Jan 2015 Test # 2154
329/9 50.0 6.58 331 -1 2 lost ODI v Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
328 91.3 3.58 328 1 won Test v Australia Adelaide 26 Jan 1980 Test # 870
328 128.5 2.54 -277 2 lost Test v Australia Bridgetown 1 May 2003 Test # 1643
327 149.3 2.18 327 1 draw Test v England Birmingham 9 Aug 1973 Test # 726
327 117.4 2.77 27 2 draw Test v India Eden Gardens 29 Dec 1978 Test # 839
326 131.2 2.48 326 1 won Test v England Lord's 24 Jun 1950 Test # 324
326 102.4x8 2.38 463 3 won Test v Australia Sydney 13 Jan 1961 Test # 502
326 54.5x8 4.47 492 -165 4 lost Test v Australia Melbourne 31 Jan 1976 Test # 770
326/6 48.5 6.67 326 1 2 won ODI v England North Sound 3 Dec 2023 ODI # 4706
325 131.1 2.47 325 1 won Test v Pakistan Port of Spain 5 Feb 1958 Test # 448
324 93.0x8 2.61 41 3 lost Test v Australia Sydney 3 Jan 1969 Test # 644
324 112.0 2.89 41 2 lost Test v England Lord's 22 Jun 1995 Test # 1299
324/4 50.0 6.48 324 1 lost ODI v India Ahmedabad 15 Nov 2002 ODI # 1896
324/8 50.0 6.48 339 -14 2 lost ODI v India Nagpur 21 Jan 2007 ODI # 2480
323/4d 112.0 2.88 398 3 draw Test v India Brabourne 28 Nov 1958 Test # 459
323 94.3 3.41 359 -35 4 lost Test v Australia Perth 16 Dec 2009 Test # 1941
322 90.4 3.55 203 2 won Test v Australia Perth 30 Jan 1993 Test # 1212
322 131.3 2.44 179 3 draw Test v India Roseau 6 Jul 2011 Test # 1999
322 108.0 2.98 456 -133 4 lost Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
322/5 91.2 3.52 322 1 4 won Test v England Leeds 25 Aug 2017 Test # 2271
322/8 50.0 6.44 322 1 lost ODI v India Guwahati 21 Oct 2018 ODI # 4056
321 95.7x8 2.51 257 3 lost Test v Australia Melbourne 10 Feb 1961 Test # 506
321/6 50.0 6.42 321 1 won ODI v India Kochi 8 Oct 2014 ODI # 3531
321/7 50.0 6.42 322 0 2 tied ODI v India Visakhapatnam 24 Oct 2018 ODI # 4059
321/8 50.0 6.42 321 1 lost ODI v Bangladesh Taunton 17 Jun 2019 ODI # 4162
319 117.5 2.70 -82 3 lost Test v Australia Kingston 11 Jun 1955 Test # 408
319 111.2 2.86 -100 2 draw Test v Australia Port of Spain 21 Apr 1973 Test # 721
319 48.1 6.62 340 -20 2 lost ODI v India Kingston 26 Jun 2009 ODI # 2852
319 106.0 3.00 -67 3 lost Test v New Zealand Wellington 1 Dec 2017 Test # 2284
318 84.2 3.77 0 3 lost Test v England The Oval 19 Aug 2004 Test # 1712
318 102.0 3.11 114 2 won Test v England Southampton 8 Jul 2020 Test # 2388
317/2 93.1 3.40 317 1 4 won Test v Pakistan Georgetown 13 Mar 1958 Test # 452
317 86.5 3.65 -100 3 lost Test v South Africa Durban 10 Jan 2008 Test # 1860
317 99.5 3.17 329 3 draw Test v Australia Adelaide 4 Dec 2009 Test # 1939
317 97.1 3.26 24 2 lost Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
317 79.1 4.00 -12 3 lost Test v New Zealand Wellington 11 Dec 2020 Test # 2395
316 116.0 2.72 136 2 won Test v Pakistan Port of Spain 4 Mar 1977 Test # 799
316/4 50.0 6.32 316 1 won ODI v Canada Kingston 13 Apr 2010 ODI # 2977
315 146.0 2.15 36 2 draw Test v India Port of Spain 19 Feb 1953 Test # 367
315/4 47.0 6.70 315 1 won ODI v Pakistan Port of Spain 18 Mar 1988 ODI # 509
315/6 50.0 6.30 315 1 won ODI v India Vijayawada 24 Nov 2002 ODI # 1900
315 106.2 2.96 437 -121 4 lost Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
315/5 50.0 6.30 315 1 won ODI v New Zealand Kingston 7 Jul 2012 ODI # 3285
315/9 50.0 6.30 339 -23 2 lost ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
315/5 50.0 6.30 315 1 lost ODI v India Cuttack 22 Dec 2019 ODI # 4223
314 123.3 2.54 314 1 won Test v India Port of Spain 15 Apr 1989 Test # 1119
314 91.5 3.41 93 3 lost Test v England Manchester 27 Jul 1995 Test # 1301
314/6 50.0 6.28 314 1 won ODI v Bangladesh Dhaka 9 Oct 1999 ODI # 1511
313/9 50.0 6.26 313 1 won ODI v Australia St John's 22 Feb 1978 ODI # 48
313 112.3 2.78 313 1 draw Test v India Chennai 24 Dec 1983 Test # 972
313/6 50.0 6.26 313 1 won ODI v England Kingstown 2 Mar 1994 ODI # 888
312 130.2 2.39 355 3 won Test v Pakistan Port of Spain 5 Feb 1958 Test # 448
312 69.2x8 3.37 51 3 lost Test v Australia Melbourne 26 Dec 1975 Test # 766
312 90.1 3.46 112 2 won Test v England Port of Spain 3 Apr 1986 Test # 1044
312 96.2 3.23 -29 2 draw Test v New Zealand Christchurch 3 Feb 1995 Test # 1286
312/4 50.0 6.24 312 1 lost ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
312 106.0 2.94 -119 2 lost Test v Australia Kingston 22 May 2008 Test # 1875
312 81.0 3.85 -208 2 lost Test v Australia Perth 16 Dec 2009 Test # 1941
312 98.5 3.15 312 1 won Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
311/9 120.1 2.58 308 4 4 won Test v Australia Bridgetown 26 Mar 1999 Test # 1453
311/4 50.0 6.22 311 1 won ODI v Kenya Nairobi 15 Aug 2001 ODI # 1745
311 86.4 3.58 311 1 lost Test v England Kingston 11 Mar 2004 Test # 1687
311 101.4 3.05 311 1 lost Test v India Hyderabad 12 Oct 2018 Test # 2321
311/6 50.0 6.22 311 1 won ODI v Afghanistan Leeds 4 Jul 2019 ODI # 4184
311/6 50.0 6.22 311 1 lost ODI v India Port of Spain 24 Jul 2022 ODI # 4438
311 108.0 2.87 311 1 won Test v Australia Brisbane 25 Jan 2024 Test # 2524
310 84.3 3.66 -259 2 lost Test v England Chester-le-Street 14 May 2009 Test # 1920
310/6 50.0 6.20 310 1 won ODI v Pakistan Christchurch 21 Feb 2015 ODI # 3608
309/6 50.0 6.18 309 1 won ODI v Sri Lanka Perth 2 Feb 1985 ODI # 300
309/6 49.0 6.30 309 1 2 won ODI v Pakistan Providence 7 Apr 2017 ODI # 3861
308 91.1 3.37 45 2 won Test v England Nottingham 5 Jun 1980 Test # 880
308/5 50.0 6.16 308 1 won ODI v Netherlands Amstelveen 4 Jun 2022 ODI # 4398
307/3d 100.0 3.07 294 3 draw Test v India Georgetown 19 Mar 1971 Test # 684
307 106.3 2.88 307 1 draw Test v New Zealand Port of Spain 29 Mar 1985 Test # 1013
307 107.5 2.84 148 2 won Test v England Kingston 21 Feb 1986 Test # 1036
307 107.0 2.86 307 1 draw Test v New Zealand Napier 19 Dec 2008 Test # 1900
307 95.1 3.22 69 2 lost Test v Bangladesh Kingstown 9 Jul 2009 Test # 1923
307 84.2 3.64 96 2 won Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
307 112.0 2.74 142 3 lost Test v England St George's 21 Apr 2015 Test # 2158
306 84.0 3.64 -3 2 won Test v Pakistan Bridgetown 22 Apr 1988 Test # 1097
306/6 50.0 6.12 306 1 won ODI v New Zealand Guwahati 1 Nov 1994 ODI # 943
306 131.0 2.33 119 2 won Test v England North Sound 31 Jan 2019 Test # 2344
306 49.5 6.14 306 1 won ODI v U.A.E. Sharjah 6 Jun 2023 ODI # 4582
305 117.1 2.60 38 2 lost Test v England Port of Spain 30 Mar 1974 Test # 738
305 94.4 3.22 106 2 won Test v Australia Kingston 28 Apr 1984 Test # 988
305/8 50.0 6.10 305 1 lost ODI v Pakistan Multan 8 Jun 2022 ODI # 4401
305/6 50.0 6.10 309 -3 2 lost ODI v India Port of Spain 22 Jul 2022 ODI # 4436
304 101.5 2.98 -51 2 lost Test v England Bridgetown 8 Apr 1994 Test # 1258
304 117.2 2.59 -27 2 lost Test v Australia Sydney 29 Nov 1996 Test # 1343
304 124.1 2.44 304 1 draw Test v South Africa Georgetown 9 Mar 2001 Test # 1534
304/2 50.0 6.08 304 1 lost ODI v South Africa Johannesburg 4 Feb 2004 ODI # 2096
304 108.2 2.80 304 1 lost Test v India Delhi 6 Nov 2011 Test # 2015
304/7 50.0 6.08 304 1 lost ODI v Ireland Nelson 16 Feb 2015 ODI # 3603
303 101.5 2.97 303 1 lost Test v Pakistan Rawalpindi 29 Nov 1997 Test # 1389
303/4 50.0 6.06 303 1 won ODI v Canada King City (NW) 22 Aug 2008 ODI # 2749
303/6 50.0 6.06 303 1 lost ODI v South Africa Roseau 30 May 2010 ODI # 2984
303/8 103.3 2.92 303 1 draw Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
302 95.0 3.17 302 1 won Test v England Port of Spain 24 Jan 1935 Test # 239
302 103.4 2.91 324 3 draw Test v England Birmingham 9 Aug 1973 Test # 726
302 73.5 4.09 32 2 won Test v England Leeds 12 Jul 1984 Test # 991
302/5 50.0 6.04 302 1 won ODI v England Port of Spain 8 Apr 1998 ODI # 1310
301 133.2 2.25 301 1 draw Test v England Lord's 20 Jun 1963 Test # 544
301/3d 56.3 5.32 357 3 won Test v India Mohali 10 Dec 1994 Test # 1278
301 129.5 2.31 385 3 won Test v South Africa Kingston 19 Apr 2001 Test # 1544
301 82.2 3.65 -303 2 lost Test v South Africa Centurion 16 Jan 2004 Test # 1682
301/9 50.0 6.02 308 -6 2 lost ODI v Sri Lanka Pallekele 1 Mar 2020 ODI # 4250
301/8 50.0 6.02 301 1 lost ODI v New Zealand Bridgetown 21 Aug 2022 ODI # 4456
300 98.0 3.06 153 2 won Test v England Birmingham 6 Jul 1995 Test # 1300
300/5 50.0 6.00 300 1 lost ODI v India Rajkot 12 Nov 2002 ODI # 1895
300/3 45.0 6.66 298 3 2 won ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
300 49.5 6.02 300 1 lost ODI v England Bridgetown 21 Apr 2007 ODI # 2578
300 100.3 2.98 47 2 draw Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
299 63.4x8 3.53 490 -190 4 lost Test v Australia Adelaide 23 Jan 1976 Test # 768
299/6 131.0 2.28 159 3 draw Test v India Port of Spain 14 Mar 1997 Test # 1361
299 49.3 6.04 339 -39 2 lost ODI v Australia Melbourne 9 Feb 2001 ODI # 1687
299 104.4 2.85 299 1 lost Test v England St George's 21 Apr 2015 Test # 2158
298 98.4 3.02 298 1 won Test v India Bridgetown 27 Mar 1997 Test # 1363
298/9 95.0 3.13 392 -93 4 draw Test v India St John's 2 Jun 2006 Test # 1805
298/4 50.0 5.96 298 1 won ODI v Bangladesh Mirpur 13 Oct 2011 ODI # 3198
297/8d 105.4 2.81 297 1 won Test v England Georgetown 3 Mar 1948 Test # 297
297 65.4x8 3.40 297 1 lost Test v New Zealand Wellington 7 Mar 1969 Test # 651
297 108.4 2.73 -72 2 draw Test v Pakistan Lahore 24 Nov 1980 Test # 886
297 81.4 3.63 455 -157 4 lost Test v Australia St John's 27 Apr 1991 Test # 1170
297 116.3 2.54 93 2 won Test v England St George's 24 Mar 2022 Test # 2459
297 49.3 6.00 297 1 won ODI v U.S.A. Harare 18 Jun 2023 ODI # 4586
296 127.1 2.32 296 1 lost Test v Australia Adelaide 12 Dec 1930 Test # 199
296 124.0 2.38 296 1 draw Test v England Bridgetown 21 Jan 1948 Test # 293
296 116.4 2.53 296 1 won Test v India Bridgetown 7 Feb 1953 Test # 366
296 95.0x8 2.33 296 1 won Test v Australia Brisbane 6 Dec 1968 Test # 642
296 106.5 2.77 420 -123 4 lost Test v Australia Brisbane 22 Nov 1996 Test # 1340
296 114.3 2.58 296 1 draw Test v India Port of Spain 14 Mar 1997 Test # 1361
296 93.3 3.16 102 2 won Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
296 92.2 3.20 296 1 lost Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
295/9d 100.5 2.92 331 3 draw Test v England Lord's 26 Jun 1969 Test # 654
295/7 50.0 5.90 295 1 lost ODI v South Africa Johannesburg 3 Feb 2008 ODI # 2671
295 113.0 2.61 -104 2 draw Test v England North Sound 13 Apr 2015 Test # 2157
294 78.5 3.72 294 1 draw Test v Pakistan Lahore 6 Dec 1990 Test # 1158
294/7 119.0 2.47 -79 3 draw Test v India Gros Islet 10 Jun 2006 Test # 1806
294 76.2 3.85 16 2 won Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
294/9 50.0 5.88 294 1 lost ODI v Pakistan Abu Dhabi 12 Nov 2008 ODI # 2773
294/7 50.0 5.88 294 1 won ODI v Australia Gros Islet 23 Mar 2012 ODI # 3268
294 96.3 3.04 370 -75 4 lost Test v Australia Roseau 23 Apr 2012 Test # 2042
293/6 60.0 4.88 293 1 won ODI v Pakistan The Oval 20 Jun 1979 ODI # 73
293/8 50.0 5.86 293 1 lost ODI v South Africa Lahore 3 Nov 1997 ODI # 1249
293/9 50.0 5.86 293 1 lost ODI v New Zealand Napier 13 Jan 2009 ODI # 2792
293 80.3 3.63 457 -163 4 lost Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
292/2d 96.0 3.04 494 3 won Test v England Bridgetown 6 Feb 1954 Test # 383
292 89.7x8 2.43 292 1 lost Test v Australia Melbourne 10 Feb 1961 Test # 506
292 96.5 3.01 292 1 won Test v Australia Port of Spain 15 Apr 1978 Test # 823
292/7d 79.1 3.68 364 3 won Test v Australia Adelaide 7 Dec 1984 Test # 1002
292 80.4 3.61 292 1 lost Test v Pakistan Georgetown 2 Apr 1988 Test # 1095
292 107.3 2.71 104 2 won Test v England Birmingham 25 Jul 1991 Test # 1174
292/9 50.0 5.84 292 1 won ODI v South Africa East London 24 Jan 1999 ODI # 1393
292/6 50.0 5.84 292 1 won ODI v Bangladesh Dhaka 8 Oct 1999 ODI # 1510
292/6 50.0 5.84 292 1 2 won ODI v New Zealand Kingstown 16 Jun 2002 ODI # 1845
292 92.3 3.15 177 2 won Test v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
291/8 60.0 4.85 291 1 won ODI v Australia Lord's 21 Jun 1975 ODI # 33
291/5 46.5 6.21 291 1 2 won ODI v India Vadodara 18 Nov 2002 ODI # 1897
291 94.0 3.09 12 3 lost Test v Pakistan Lahore 11 Nov 2006 Test # 1815
291/7 50.0 5.82 440 -148 2 lost ODI v South Africa Johannesburg 18 Jan 2015 ODI # 3583
291/2 47.5 6.08 288 4 2 won ODI v India Chennai 15 Dec 2019 ODI # 4221
290 127.3 2.27 616 3 won Test v England Georgetown 21 Feb 1930 Test # 192
290 84.2x8 2.58 135 3 lost Test v Australia Sydney 30 Nov 1951 Test # 341
290 101.2 2.86 292 3 won Test v Australia Port of Spain 15 Apr 1978 Test # 823
290/6 50.0 5.80 290 1 won ODI v India Harare 7 Jul 2001 ODI # 1734
290/5 50.0 5.80 290 1 won ODI v Australia Port of Spain 25 May 2003 ODI # 2019
290 47.3 6.10 330 -39 2 lost ODI v Australia Canberra 6 Feb 2013 ODI # 3332
290/6 49.0 5.91 290 1 2 won ODI v Zimbabwe Harare 19 Mar 2018 ODI # 4002
289 113.2 2.55 86 2 won Test v India Port of Spain 16 Feb 1962 Test # 525
289 113.1 2.55 334 -44 4 lost Test v Australia Port of Spain 23 Mar 1973 Test # 718
289 95.2 3.03 289 1 won Test v India Bengaluru 22 Nov 1974 Test # 745
289/2 43.5 6.59 289 1 won ODI v India Georgetown 21 Mar 1989 ODI # 563
289/9 50.0 5.78 289 1 won ODI v Pakistan Dhaka 29 Oct 1998 ODI # 1361
289/9 50.0 5.78 357 -67 2 lost ODI v South Africa St George's 10 Apr 2007 ODI # 2567
289/5 50.0 5.78 289 1 won ODI v England Nottingham 7 Jul 2007 ODI # 2598
289/8 49.3 5.83 289 1 2 won ODI v India Visakhapatnam 24 Nov 2013 ODI # 3437
289 109.0 2.65 346 -56 4 lost Test v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
289 101.3 2.84 289 1 won Test v England Bridgetown 23 Jan 2019 Test # 2342
289/6 50.0 5.78 289 1 won ODI v England Bridgetown 22 Feb 2019 ODI # 4097
289/7 50.0 5.78 289 1 lost ODI v Sri Lanka Colombo (SSC) 22 Feb 2020 ODI # 4246
288 71.0 4.05 38 2 won Test v Australia Bridgetown 17 Mar 1978 Test # 821
288 89.2 3.22 407 -118 4 lost Test v Australia Port of Spain 19 Apr 2003 Test # 1639
288/6 50.0 5.76 288 1 lost ODI v England Southampton 29 Sep 2017 ODI # 3918
287 97.2 2.94 51 2 won Test v New Zealand Christchurch 8 Feb 1952 Test # 349
287/6 50.0 5.74 287 1 won ODI v South Africa Kingston 7 Apr 1992 ODI # 753
287/5 47.2 6.06 287 1 2 won ODI v Australia Georgetown 18 Mar 1995 ODI # 989
287/5 50.0 5.74 287 1 lost ODI v Zimbabwe Chester-le-Street 16 Jul 2000 ODI # 1616
287 97.1 2.95 287 1 lost Test v England Chester-le-Street 15 Jun 2007 Test # 1836
287 99.0 2.89 -182 2 lost Test v England Manchester 16 Jul 2020 Test # 2389
286 111.5 2.55 -563 2 draw Test v England Kingston 3 Apr 1930 Test # 193
286 104.2 2.74 286 1 draw Test v India Brabourne 4 Feb 1949 Test # 311
286/9 60.0 4.76 286 1 won ODI v England Lord's 23 Jun 1979 ODI # 74
286/3 49.1 5.81 286 1 2 won ODI v England Lord's 6 Jul 2004 ODI # 2140
286/9 50.0 5.72 286 1 won ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
286 95.0 3.01 286 1 lost Test v Pakistan Kingston 21 Apr 2017 Test # 2259
286 49.0 5.83 292 -5 2 lost ODI v New Zealand Manchester 22 Jun 2019 ODI # 4170
285/4 45.3 6.26 285 1 2 won ODI v Pakistan Sharjah 5 Nov 1993 ODI # 845
285/6 50.0 5.70 284 2 2 won ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
285 88.4 3.21 285 1 lost Test v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
285 89.2 3.19 -281 2 draw Test v England St John's 15 Feb 2009 Test # 1908
285 49.5 5.71 285 1 won ODI v South Africa Bridgetown 24 Jun 2016 ODI # 3754
284 92.6x8 2.29 232 3 tied Test v Australia Brisbane 9 Dec 1960 Test # 498
284/6 53.0 5.35 184 3 draw Test v England Bridgetown 29 Feb 1968 Test # 633
284/3 48.5 5.81 282 3 2 won ODI v Australia Brisbane 5 Jan 1997 ODI # 1159
284 116.0 2.44 7 3 lost Test v Australia Bridgetown 1 May 2003 Test # 1643
284/5 48.0 5.91 282 3 2 won ODI v England Gros Islet 1 May 2004 ODI # 2125
283 88.0 3.21 358 3 won Test v India Kingston 13 Apr 1962 Test # 529
283 81.3 3.47 200 3 won Test v South Africa Bridgetown 18 Apr 1992 Test # 1188
283/7 49.0 5.77 283 1 won ODI v Sri Lanka Port of Spain 6 Jun 1997 ODI # 1215
283 49.5 5.67 285 -1 2 lost ODI v South Africa Bridgetown 11 May 2005 ODI # 2243
283 48.1 5.87 301 -17 2 lost ODI v South Africa North Sound 24 May 2010 ODI # 2980
283/6 50.0 5.66 302 -18 2 lost ODI v Bangladesh Basseterre 28 Jul 2018 ODI # 4024
283/9 50.0 5.66 283 1 won ODI v India Pune 27 Oct 2018 ODI # 4062
283 98.2 2.87 -315 2 lost Test v Australia Perth 30 Nov 2022 Test # 2477
282/9 60.0 4.70 282 1 won ODI v India The Oval 15 Jun 1983 ODI # 210
282/5 50.0 5.64 282 1 won ODI v Australia Port of Spain 12 Mar 1995 ODI # 987
282 90.3 3.11 83 2 won Test v England Leeds 8 Jun 1995 Test # 1298
282/7 98.2 2.86 282 1 4 won Test v England Port of Spain 5 Feb 1998 Test # 1398
282 49.5 5.65 303 -20 2 lost ODI v New Zealand Christchurch 11 Jan 2000 ODI # 1538
282/6 47.1 5.97 281 2 2 won ODI v England Gros Islet 2 May 2004 ODI # 2126
282 88.3 3.18 460 -177 4 lost Test v Australia Melbourne 26 Dec 2015 Test # 2195
282/8 50.0 5.64 282 1 lost ODI v Australia Bridgetown 21 Jun 2016 ODI # 3752
281 104.3 2.68 281 1 won Test v India Ahmedabad 12 Nov 1983 Test # 967
281 53.0 5.30 307 -25 2 lost ODI v England The Oval 26 May 1995 ODI # 1001
281/5 50.0 5.62 281 1 won ODI v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
281 49.3 5.67 304 -22 2 lost ODI v Pakistan Gros Islet 22 May 2005 ODI # 2248
281/6 50.0 5.62 283 -1 2 lost ODI v Australia Basseterre 4 Jul 2008 ODI # 2734
280/6d 103.0 2.71 324 3 won Test v England Port of Spain 24 Jan 1935 Test # 239
280 98.4x8 2.13 -30 3 lost Test v Australia Melbourne 26 Dec 1968 Test # 643
280 121.3 2.30 -52 2 lost Test v Australia Port of Spain 23 Mar 1973 Test # 718
280 65.3 4.27 280 1 won Test v Pakistan Kingston 15 Apr 1977 Test # 803
280 90.4 3.08 -63 2 draw Test v Australia Kingston 28 Apr 1978 Test # 824
280 93.1 3.00 280 1 won Test v Australia Melbourne 24 Dec 1988 Test # 1112
280/3 50.0 5.60 280 1 won ODI v Zimbabwe Kingston 2 Apr 2000 ODI # 1585
280/3 46.2 6.04 280 1 2 won ODI v India Nagpur 9 Nov 2002 ODI # 1894
280 111.5 2.50 -196 2 lost Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
280 43.3 6.43 388 -107 2 lost ODI v India Visakhapatnam 18 Dec 2019 ODI # 4222
280/4d 72.4 3.85 376 3 draw Test v Sri Lanka North Sound 29 Mar 2021 Test # 2417
279 76.6x8 2.72 -340 2 lost Test v Australia Sydney 14 Feb 1969 Test # 646
278/6 50.0 5.56 278 1 won ODI v India Gwalior 22 Jan 1988 ODI # 500
278/5 50.0 5.56 278 1 won ODI v South Africa Cape Town 9 Feb 2003 ODI # 1942
278/5 50.0 5.56 278 1 won ODI v England Birmingham 4 Jul 2007 ODI # 2597
278 47.4 5.83 304 -25 2 lost ODI v England North Sound 5 Mar 2014 ODI # 3484
278/7 50.0 5.56 338 -59 2 lost ODI v Pakistan Sharjah 2 Oct 2016 ODI # 3788
277 81.4x8 2.54 277 1 lost Test v England Lord's 24 Jun 1939 Test # 272
277/9 50.0 5.54 277 1 won ODI v Australia Sydney 16 Jan 1989 ODI # 552
277 108.1 2.56 -202 2 lost Test v Australia Brisbane 22 Nov 1996 Test # 1340
277 46.5 5.91 294 -16 2 lost ODI v England Bridgetown 29 Mar 1998 ODI # 1299
277 48.1 5.75 308 -30 2 lost ODI v Pakistan Perth 1 Feb 2005 ODI # 2218
277 83.3 3.31 90 2 won Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
276 65.3x8 3.16 276 1 draw Test v Australia Adelaide 24 Jan 1969 Test # 645
276 79.7x8 2.59 -47 2 won Test v New Zealand Auckland 27 Feb 1969 Test # 648
276/3 57.5 4.77 274 3 2 won ODI v Australia Lord's 18 Jun 1983 ODI # 215
276/5 85.3 3.22 276 1 4 won Test v India Delhi 25 Nov 1987 Test # 1080
276/5 48.3 5.69 275 2 2 won ODI v Sri Lanka North Sound 14 Mar 2021 ODI # 4278
275 96.1 2.85 19 3 lost Test v Australia Kingston 26 Mar 1955 Test # 403
275 114.3 2.40 9 3 lost Test v England Manchester 12 Jun 1969 Test # 653
275 81.2 3.38 74 2 won Test v England Leeds 21 Jul 1988 Test # 1101
275/7 50.0 5.50 275 1 won ODI v Pakistan Sharjah 12 Dec 1997 ODI # 1260
275 115.1 2.38 313 -37 4 lost Test v India Port of Spain 19 Apr 2002 Test # 1599
275/7 50.0 5.50 275 1 n/r ODI v Bangladesh Chattogram 29 Nov 2002 ODI # 1904
275 50.0 5.50 275 1 won ODI v Ireland Mohali 11 Mar 2011 ODI # 3126
275/9 79.0 3.48 -142 2 draw Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
274 42.2x8 4.86 -144 2 lost Test v Australia Adelaide 23 Jan 1976 Test # 768
274/6 50.0 5.48 274 1 lost ODI v Bangladesh Roseau 28 Jul 2009 ODI # 2863
274/8 50.0 5.48 325 -50 2 lost ODI v Australia Brisbane 14 Feb 2010 ODI # 2955
274/3 49.0 5.59 274 1 2 won ODI v Zimbabwe St George's 24 Feb 2013 ODI # 3339
274/5 49.4 5.51 274 1 2 won ODI v Sri Lanka North Sound 12 Mar 2021 ODI # 4277
273/4 62.0 4.40 55 3 draw Test v Australia Port of Spain 11 Apr 1955 Test # 404
273/6 49.2 5.53 272 2 2 won ODI v Australia Melbourne 10 Feb 1985 ODI # 304
273/5 50.0 5.46 273 1 lost ODI v Pakistan Eden Gardens 1 Nov 1989 ODI # 592
273/5 50.0 5.46 273 1 won ODI v India Faridabad 17 Oct 1994 ODI # 931
273 106.2 2.56 4 2 won Test v Pakistan St John's 25 May 2000 Test # 1497
273/5 50.0 5.46 273 1 lost ODI v Pakistan Brisbane 19 Jan 2005 ODI # 2206
273/7 47.2 5.76 273 1 2 won ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
273 74.2 3.67 244 3 won Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
273/9 50.0 5.46 289 -15 2 lost ODI v Australia Nottingham 6 Jun 2019 ODI # 4152
272 75.3x8 2.70 272 1 lost Test v Australia Melbourne 31 Dec 1951 Test # 345
272 106.2 2.55 303 -30 4 lost Test v England Leeds 10 Jul 1969 Test # 655
272/9 55.0 4.94 272 1 won ODI v England Manchester 31 May 1984 ODI # 264
272/3 40.1 6.77 272 1 2 won ODI v Pakistan Port of Spain 20 Mar 1988 ODI # 511
272 102.1 2.66 272 1 lost Test v Australia Sydney 2 Jan 2001 Test # 1527
272/4 50.0 5.44 272 1 lost ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
271/6d 104.3 2.59 402 3 lost Test v India Port of Spain 7 Apr 1976 Test # 775
271/2 48.0 5.64 271 1 won ODI v Australia Melbourne 9 Dec 1979 ODI # 78
271/7 50.0 5.42 271 1 won ODI v Australia Melbourne 20 Jan 1985 ODI # 292
271 91.4 2.95 421 -149 4 lost Test v South Africa Cape Town 2 Jan 1999 Test # 1440
271 48.1 5.62 331 -59 2 lost ODI v India Dharamsala 17 Oct 2014 ODI # 3535
271 100.3 2.69 -280 2 lost Test v Australia Melbourne 26 Dec 2015 Test # 2195
271 49.3 5.47 271 1 won ODI v Bangladesh Providence 25 Jul 2018 ODI # 4023
271 103.0 2.63 102 2 draw Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
270/7 93.0 2.90 322 -51 4 draw Test v India Chennai 13 Jan 1967 Test # 614
270/6 50.0 5.40 270 1 won ODI v Sri Lanka Brisbane 12 Jan 1985 ODI # 286
270/7 43.4 6.18 269 2 2 won ODI v India Chennai 27 Jan 2007 ODI # 2487
270 49.4 5.43 329 -58 2 lost ODI v England Birmingham 26 May 2009 ODI # 2851
269 94.0 2.86 269 1 draw Test v England Lord's 16 Jun 1966 Test # 606
269/9 47.0 5.72 269 1 won ODI v Pakistan Adelaide 10 Dec 1988 ODI # 535
269 87.5 3.06 193 3 won Test v England Port of Spain 25 Mar 1994 Test # 1257
269/6 49.2 5.45 268 2 2 won ODI v Australia Perth 12 Jan 1997 ODI # 1162
269 83.0 3.24 474 -204 4 lost Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
269/3 50.0 5.38 269 1 won ODI v Bangladesh Southampton 15 Sep 2004 ODI # 2175
269/9 50.0 5.38 269 1 lost ODI v India Visakhapatnam 2 Dec 2011 ODI # 3219
269/6 50.0 5.38 269 1 won ODI v England North Sound 28 Feb 2014 ODI # 3477
269/4d 77.0 3.49 488 3 won Test v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
269 48.5 5.50 269 1 won ODI v Ireland Kingston 8 Jan 2022 ODI # 4339
268 93.1 2.87 268 1 lost Test v Pakistan Port of Spain 26 Mar 1958 Test # 453
268 97.5 2.73 268 1 lost Test v England The Oval 18 Aug 1966 Test # 609
268/6d 95.0 2.82 339 3 draw Test v New Zealand Georgetown 6 Apr 1985 Test # 1014
268/8 77.0 3.48 266 3 4 won Test v Pakistan Bridgetown 22 Apr 1988 Test # 1097
268/8 50.0 5.36 268 1 won ODI v Sri Lanka Berri 13 Mar 1992 ODI # 742
268/5 50.0 5.36 268 1 won ODI v Pakistan Durban 19 Feb 1993 ODI # 805
268/8 50.0 5.36 268 1 won ODI v Sri Lanka Wankhede 9 Nov 1993 ODI # 847
268/7 50.0 5.36 268 1 lost ODI v New Zealand Auckland 2 Jan 2000 ODI # 1532
268 102.5 2.60 187 3 won Test v Pakistan Bridgetown 30 Apr 2017 Test # 2260
267 107.3 2.48 360 3 draw Test v India Brabourne 4 Feb 1949 Test # 311
267/9 59.4 4.47 267 1 2 won ODI v Pakistan Birmingham 11 Jun 1975 ODI # 26
267/3 50.0 5.34 267 1 won ODI v Sri Lanka Sydney 17 Jan 1985 ODI # 290
267/8d 68.0 3.92 355 3 won Test v England Bridgetown 5 Apr 1990 Test # 1143
267/7 50.0 5.34 267 1 won ODI v Pakistan Sharjah 29 Oct 1993 ODI # 840
267/9 49.5 5.35 267 1 2 won ODI v England Bridgetown 1 Apr 1998 ODI # 1301
267 89.3 2.98 267 1 lost Test v England Lord's 29 Jun 2000 Test # 1503
267 79.3 3.35 478 -210 4 lost Test v England Lord's 22 Jul 2004 Test # 1707
266 97.0 2.74 430 3 won Test v India Port of Spain 15 Apr 1989 Test # 1119
266 81.4 3.25 363 -96 4 lost Test v India Wankhede 18 Nov 1994 Test # 1274
266/5 50.0 5.32 266 1 won ODI v Zimbabwe Harare 23 Jun 2001 ODI # 1727
266/4 50.0 5.32 266 1 won ODI v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
266/8 50.0 5.32 266 1 won ODI v Zimbabwe Port of Spain 14 May 2006 ODI # 2373
266/5 93.0 2.86 372 -105 4 draw Test v Australia North Sound 30 May 2008 Test # 1877
266/9 48.3 5.48 263 4 2 won ODI v South Africa Gqeberha 25 Jan 2015 ODI # 3591
266/6 45.4 5.82 266 1 2 won ODI v Australia Basseterre 13 Jun 2016 ODI # 3745
265 95.2 2.77 -105 2 draw Test v England The Oval 24 Jul 1980 Test # 883
265 90.1 2.93 265 1 won Test v England Bridgetown 13 Mar 1981 Test # 900
265/3 49.0 5.40 265 1 won ODI v New Zealand Bridgetown 23 Apr 1985 ODI # 328
265/5 50.0 5.30 265 1 won ODI v England Gwalior 27 Oct 1989 ODI # 586
265/7 45.4 5.80 265 1 won ODI v England Port of Spain 5 Mar 1994 ODI # 890
265 85.4 3.09 265 1 lost Test v Australia Kingston 29 Apr 1995 Test # 1297
265 49.2 5.37 419 -153 2 lost ODI v India Indore 8 Dec 2011 ODI # 3223
265 112.5 2.34 162 2 won Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
264 66.2 3.97 307 3 draw Test v England Georgetown 28 Mar 1968 Test # 636
264 75.1x8 2.63 264 1 lost Test v Australia Sydney 3 Jan 1969 Test # 644
264/9d 94.1 2.80 179 3 draw Test v New Zealand Auckland 29 Feb 1980 Test # 877
264 70.3 3.74 32 3 lost Test v New Zealand Christchurch 12 Mar 1987 Test # 1072
264 82.3 3.20 264 1 draw Test v Australia Kingston 1 Mar 1991 Test # 1166
264/9 55.0 4.80 264 1 lost ODI v England Lord's 27 May 1991 ODI # 678
264/8 50.0 5.28 264 1 won ODI v Zimbabwe Brisbane 29 Feb 1992 ODI # 724
264/8 50.0 5.28 264 1 won ODI v South Africa Karachi 11 Mar 1996 ODI # 1079
264 84.5 3.11 -208 2 lost Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
264 77.5 3.39 264 1 lost Test v South Africa Durban 26 Dec 2003 Test # 1679
264/8 50.0 5.28 264 1 won ODI v England Providence 22 Mar 2009 ODI # 2827
264 49.5 5.29 264 1 won ODI v New Zealand Basseterre 14 Jul 2012 ODI # 3289
263/9 50.0 5.26 263 1 n/r ODI v Australia Brisbane 21 Jan 2005 ODI # 2208
263 102.3 2.56 291 -27 4 lost Test v New Zealand Auckland 9 Mar 2006 Test # 1787
263/6 50.0 5.26 263 1 n/r ODI v Zimbabwe Port of Spain 13 May 2006 ODI # 2372
263/9 50.0 5.26 263 1 lost ODI v South Africa Durban 1 Feb 2008 ODI # 2668
263/5 50.0 5.26 263 1 lost ODI v India Kanpur 27 Nov 2013 ODI # 3439
262 71.4 3.65 262 1 won Test v South Africa Bridgetown 18 Apr 1992 Test # 1188
262 107.3 2.43 -141 2 draw Test v England Bridgetown 12 Mar 1998 Test # 1407
262 82.0 3.19 25 3 lost Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
262/4 44.0 5.95 259 4 2 won ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
262 101.5 2.57 184 3 lost Test v South Africa Cape Town 2 Jan 2008 Test # 1858
262 68.2 3.83 326 -63 4 lost Test v India Kingston 20 Jun 2011 Test # 1997
262 81.2 3.22 -246 2 lost Test v New Zealand Kingston 8 Jun 2014 Test # 2123
261 96.1 2.71 -36 3 lost Test v England Lord's 20 Jun 1957 Test # 440
261 110.5 2.35 123 3 lost Test v India Port of Spain 6 Mar 1971 Test # 683
261/8d 72.0 3.62 306 3 draw Test v New Zealand Port of Spain 29 Mar 1985 Test # 1013
261 83.3 3.12 261 1 lost Test v Pakistan Karachi 15 Nov 1990 Test # 1154
261/8 55.0 4.74 271 -9 2 lost ODI v England Manchester 25 May 1991 ODI # 677
261 97.0 2.69 261 1 lost Test v South Africa Johannesburg 26 Nov 1998 Test # 1429
261/6 50.0 5.22 261 1 won ODI v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
261/6 50.0 5.22 261 1 lost ODI v England Bridgetown 5 May 2004 ODI # 2127
261/7 49.0 5.32 261 1 lost ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
261/9 50.0 5.22 261 1 lost ODI v Bangladesh Dublin 7 May 2019 ODI # 4129
260 72.3 3.58 110 2 draw Test v England Manchester 10 Jul 1980 Test # 882
260/9 50.0 5.20 260 1 lost ODI v Pakistan Sharjah 1 Nov 1993 ODI # 842
260 81.1 3.20 44 2 draw Test v Australia St John's 8 Apr 1995 Test # 1295
260/5 50.0 5.20 260 1 won ODI v Pakistan Sharjah 17 Feb 2002 ODI # 1810
260 96.0 2.70 -44 2 lost Test v Pakistan Karachi 27 Nov 2006 Test # 1818
260/5 50.0 5.20 260 1 won ODI v India Ahmedabad 5 Dec 2011 ODI # 3221
260 48.2 5.37 260 1 lost ODI v South Africa Potchefstroom 21 Mar 2023 ODI # 4544
259 101.0 2.56 -256 2 lost Test v Australia Kingston 26 Mar 1955 Test # 403
259/5 50.0 5.18 259 1 won ODI v New Zealand Albion 14 Apr 1985 ODI # 326
259/4 45.0 5.75 259 1 lost ODI v Pakistan Port of Spain 27 Mar 1993 ODI # 826
259 82.2 3.14 145 3 lost Test v South Africa Durban 26 Dec 1998 Test # 1437
259 96.1 2.69 -171 2 won Test v Bangladesh Chattogram 3 Feb 2021 Test # 2407
258/4 69.0x8 2.80 359 -100 4 draw Test v Pakistan Lahore 15 Feb 1975 Test # 756
258/9 96.4 2.66 369 -110 4 draw Test v Australia Kingston 28 Apr 1978 Test # 824
258/7 50.0 5.16 258 1 won ODI v Pakistan Karachi 30 Oct 1987 ODI # 473
258/5 48.4 5.30 258 1 2 won ODI v Pakistan Perth 10 Jan 1997 ODI # 1161
258/5 49.5 5.17 256 3 2 won ODI v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
258/5 20.0 12.90 258 1 lost T20I v South Africa Centurion 26 Mar 2023 T20I # 2032
257/6 50.0 5.14 257 1 won ODI v India Kanpur 30 Oct 1994 ODI # 941
257 49.4 5.17 257 1 won ODI v Australia Bridgetown 8 Mar 1995 ODI # 985
257 71.2 3.60 -18 2 lost Test v New Zealand Auckland 9 Mar 2006 Test # 1787
257 104.4 2.45 -54 2 draw Test v Australia Port of Spain 15 Apr 2012 Test # 2041
257 49.5 5.15 275 -17 2 lost ODI v Australia Melbourne 10 Feb 2013 ODI # 3334
257/8 50.0 5.14 258 0 2 tied ODI v Zimbabwe Bulawayo 19 Nov 2016 ODI # 3806
257/8 50.0 5.14 257 1 won ODI v Ireland Harare 10 Mar 2018 ODI # 3993
256 117.3 2.17 72 3 lost Test v England Georgetown 24 Feb 1954 Test # 384
256 104.4 2.44 79 3 lost Test v Australia Sydney 26 Jan 1989 Test # 1113
256/7 43.0 5.95 261 -4 2 lost ODI v India Visakhapatnam 7 Nov 1994 ODI # 949
256/3 45.0 5.68 256 1 won ODI v Zimbabwe Harare 29 Nov 2003 ODI # 2069
256/4 78.1 3.27 256 1 draw Test v New Zealand Napier 25 Mar 2006 Test # 1793
256 72.2 3.53 31 3 lost Test v England Lord's 6 May 2009 Test # 1919
256/6 49.4 5.15 256 1 2 won ODI v Bangladesh Mirpur 11 Dec 2018 ODI # 4072
255/2 95.0 2.68 253 3 4 won Test v England The Oval 22 Aug 1963 Test # 547
255 87.1 2.92 413 3 won Test v England The Oval 26 Jul 1973 Test # 725
255 78.4 3.24 372 3 draw Test v Australia Sydney 2 Jan 1982 Test # 917
255/9 47.0 5.42 283 -27 2 lost ODI v India Albion 29 Mar 1983 ODI # 191
255/8 50.0 5.10 255 1 won ODI v Australia Perth 4 Jan 1987 ODI # 412
255 109.1 2.33 36 2 won Test v Australia Melbourne 26 Dec 1996 Test # 1346
255/6 47.4 5.34 255 1 2 won ODI v India Singapore 8 Sep 1999 ODI # 1496
255/9 50.0 5.10 263 -7 2 lost ODI v India Colombo (RPS) 7 Aug 2005 ODI # 2267
255 49.0 5.20 277 -21 2 lost ODI v New Zealand Christchurch 25 Feb 2006 ODI # 2337
255/6 50.0 5.10 255 1 won ODI v India Port of Spain 28 May 2006 ODI # 2382
255/3 48.4 5.23 252 4 2 won ODI v India Kingston 16 Jun 2011 ODI # 3163
255 115.4 2.20 -183 2 draw Test v India Port of Spain 20 Jul 2023 Test # 2513
254 87.2 2.90 46 2 lost Test v England Port of Spain 1 Feb 1930 Test # 189
254 116.3 2.18 3 2 won Test v India Kingston 23 Feb 1983 Test # 949
254 49.0 5.18 260 -5 2 lost ODI v India Jaipur 11 Nov 1994 ODI # 951
254/7 48.4 5.21 253 2 2 won ODI v Australia St George's 30 May 2003 ODI # 2020
254/4 68.3 3.70 253 2 4 won Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
254 82.2 3.08 308 -53 4 lost Test v New Zealand Bridgetown 26 Jun 2014 Test # 2127
253 76.2 3.31 253 1 won Test v India Kingston 13 Apr 1962 Test # 529
253 84.0 3.01 -55 3 lost Test v Australia Sydney 30 Dec 1984 Test # 1006
253 48.5 5.18 253 1 lost ODI v South Africa Kingston 7 May 2005 ODI # 2241
253/5 48.4 5.19 250 4 2 won ODI v Afghanistan Lucknow 11 Nov 2019 ODI # 4215
253 89.4 2.82 36 2 won Test v Pakistan Kingston 12 Aug 2021 Test # 2430
253 104.2 2.42 49 2 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
252/9 60.0 4.20 252 1 won ODI v Australia Leeds 11 Jun 1983 ODI # 203
252/6 50.0 5.04 252 1 won ODI v Australia Melbourne 22 Jan 1984 ODI # 239
252 50.0 5.04 263 -10 2 lost ODI v India Adelaide 14 Dec 1991 ODI # 696
252 67.3 3.73 252 1 won Test v Australia Adelaide 23 Jan 1993 Test # 1210
252 95.2 2.64 252 1 won Test v England Port of Spain 25 Mar 1994 Test # 1257
252/7 50.0 5.04 252 1 lost ODI v South Africa Gqeberha 27 Jan 2008 ODI # 2666
252/9 50.0 5.04 255 -2 2 lost ODI v Zimbabwe Providence 4 Mar 2010 ODI # 2967
252/6 50.0 5.04 252 1 lost ODI v South Africa Port of Spain 3 Jun 2010 ODI # 2987
252 69.5 3.60 485 -232 4 lost Test v England Gros Islet 9 Feb 2019 Test # 2346
251 105.5 2.37 -184 2 lost Test v England Georgetown 24 Feb 1954 Test # 384
251/9 100.0 2.51 306 -54 4 draw Test v Pakistan Bridgetown 18 Feb 1977 Test # 797
251 49.5 5.03 251 1 lost ODI v Australia Georgetown 20 Mar 1991 ODI # 675
251/9 50.0 5.02 251 1 lost ODI v India Cuttack 9 Nov 1994 ODI # 950
251/6 45.0 5.57 251 1 lost ODI v India Kingston 18 May 2006 ODI # 2377
251 49.0 5.12 278 -26 2 lost ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
251 47.2 5.30 282 -30 2 lost ODI v Australia Gros Islet 25 Mar 2012 ODI # 3269
251 82.0 3.06 -233 2 lost Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
251 47.2 5.30 297 -45 2 lost ODI v England North Sound 3 Mar 2017 ODI # 3845
251 79.3 3.15 -69 2 lost Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
250/0 61.0 4.09 323 -72 4 draw Test v Australia Georgetown 2 Mar 1984 Test # 979
250/9 50.0 5.00 250 1 lost ODI v England Port of Spain 6 Mar 1994 ODI # 892
250/8 50.0 5.00 250 1 won ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
250/4 49.1 5.08 249 2 2 won ODI v New Zealand Gros Islet 8 Jun 2002 ODI # 1840
250 30.3 8.19 394 -143 2 lost ODI v New Zealand Wellington 21 Mar 2015 ODI # 3643
249 98.0 2.54 169 3 lost Test v Australia Adelaide 12 Dec 1930 Test # 199
249 93.2 2.66 249 1 draw Test v Pakistan Multan 30 Dec 1980 Test # 892
249/7 46.0 5.41 249 1 won ODI v England Bridgetown 19 Mar 1986 ODI # 370
249/9 50.0 4.98 249 1 won ODI v India Kingstown 30 Apr 1997 ODI # 1202
249/8 50.0 4.98 249 1 lost ODI v Australia Bridgetown 24 Apr 1999 ODI # 1441
249/1 43.3 5.72 248 2 2 won ODI v Australia St George's 1 Jun 2003 ODI # 2021
249/5 48.5 5.09 247 3 2 won ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
249/8 50.0 4.98 249 1 won ODI v India North Sound 13 Jun 2011 ODI # 3162
249/3 43.1 5.76 247 9 2 won ODI v Netherlands Amstelveen 31 May 2022 ODI # 4392
248 83.0 2.98 89 2 lost Test v Pakistan Faisalabad 24 Oct 1986 Test # 1055
248/5 45.0 5.51 248 1 won ODI v Sri Lanka Sharjah 3 Dec 1986 ODI # 405
248/4 48.0 5.16 248 1 won ODI v India Bridgetown 7 Mar 1989 ODI # 556
248/6 50.0 4.96 248 1 won ODI v Pakistan St George's 16 Apr 2000 ODI # 1592
248/6 49.5 4.97 246 3 2 won ODI v India Basseterre 23 May 2006 ODI # 2380
248 47.4 5.20 248 1 lost ODI v Bangladesh Basseterre 31 Jul 2009 ODI # 2865
248/9 50.0 4.96 248 1 lost ODI v New Zealand Whangarei 20 Dec 2017 ODI # 3943
247/9 49.1 5.02 244 4 2 won ODI v New Zealand Kingston 26 Mar 1996 ODI # 1084
247/4 43.4 5.65 245 3 2 won ODI v Zimbabwe Singapore 2 Sep 1999 ODI # 1492
247/7 50.0 4.94 247 1 won ODI v Bangladesh St George's 22 Aug 2014 ODI # 3511
247 115.0 2.14 -129 2 lost Test v Pakistan Roseau 10 May 2017 Test # 2261
247/9 50.0 4.94 247 1 lost ODI v Bangladesh Dublin (Malahide) 13 May 2019 ODI # 4134
247/9 50.0 4.94 247 1 won ODI v Afghanistan Lucknow 9 Nov 2019 ODI # 4214
247 58.5 4.19 -134 3 lost Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
246 104.1 2.36 -29 2 won Test v England The Oval 22 Aug 1963 Test # 547
246/5 50.0 4.92 246 1 won ODI v England Adelaide 16 Jan 1980 ODI # 84
246/2d 43.0 5.72 410 3 won Test v England St John's 11 Apr 1986 Test # 1045
246 47.0 5.23 284 -37 2 lost ODI v Australia Bridgetown 13 Mar 1991 ODI # 674
246/7 50.0 4.92 246 1 won ODI v New Zealand Wellington 25 Jan 1995 ODI # 973
246/7 50.0 4.92 246 1 won ODI v Kenya Kimberley 4 Mar 2003 ODI # 1981
246 64.0 3.84 -78 2 lost Test v Bangladesh Chattogram 22 Nov 2018 Test # 2328
245 69.0x8 2.66 235 3 lost Test v Australia Brisbane 9 Nov 1951 Test # 340
245 113.0 2.16 87 3 lost Test v Pakistan Karachi 20 Feb 1959 Test # 469
245 84.5 2.88 102 2 draw Test v England Leeds 7 Aug 1980 Test # 884
245/8 50.0 4.90 245 1 won ODI v Pakistan Melbourne 21 Nov 1981 ODI # 122
245 65.4 3.73 -41 2 won Test v England Lord's 28 Jun 1984 Test # 990
245/4 47.0 5.21 243 3 2 won ODI v India Dhaka 31 Oct 1998 ODI # 1363
245 49.3 4.94 245 1 lost ODI v South Africa Dhaka 1 Nov 1998 ODI # 1364
245 77.5 3.14 -94 2 lost Test v India Port of Spain 19 Apr 2002 Test # 1599
245/9 50.0 4.90 245 1 won ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
245/5 50.0 4.90 245 1 n/r ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
245/6 20.0 12.25 245 1 won T20I v India Lauderhill 27 Aug 2016 T20I # 562
245 39.1 6.25 370 -124 2 lost ODI v England Bristol 24 Sep 2017 ODI # 3915
244 134.5 1.80 501 -256 4 lost Test v England Port of Spain 28 Jan 1960 Test # 488
244/7 60.0 4.06 244 1 won ODI v New Zealand Nottingham 16 Jun 1979 ODI # 69
244/4 43.0 5.67 244 1 won ODI v Pakistan Hobart 17 Dec 1988 ODI # 542
244/5 50.0 4.88 245 0 2 tied ODI v Pakistan Georgetown 3 Apr 1993 ODI # 829
244/5 49.0 4.97 243 2 2 won ODI v Australia Port of Spain 17 Apr 1999 ODI # 1438
244/9 50.0 4.88 244 1 n/r ODI v Bangladesh Benoni 18 Feb 2003 ODI # 1956
244 76.0 3.21 444 -199 4 lost Test v Pakistan Karachi 27 Nov 2006 Test # 1818
244/8 50.0 4.88 275 -30 2 lost ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
244/7 46.2 5.26 246 -26 2 lost ODI v England Providence 20 Mar 2009 ODI # 2826
244 68.0 3.58 -106 2 draw Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
243/8 90.0 2.70 38 3 draw Test v England Port of Spain 19 Jan 1968 Test # 627
243/7 50.0 4.86 243 1 lost ODI v England Gujranwala 9 Oct 1987 ODI # 452
243 82.5 2.93 -29 2 lost Test v India Wankhede 18 Nov 1994 Test # 1274
243 92.0 2.64 243 1 lost Test v South Africa Cape Town 2 Jan 2008 Test # 1858
243 71.3 3.39 -144 2 draw Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
243 89.5 2.70 243 1 lost Test v England Lord's 17 May 2012 Test # 2043
243 90.2 2.69 -323 2 lost Test v India North Sound 21 Jul 2016 Test # 2207
243 48.1 5.04 243 1 lost ODI v Sri Lanka Harare 7 Jul 2023 ODI # 4618
242/5 85.0 2.84 253 -10 4 draw Test v Australia Bridgetown 5 May 1965 Test # 589
242 89.2 2.70 301 3 won Test v Pakistan Faisalabad 8 Dec 1980 Test # 888
242/3 48.3 4.98 242 1 2 won ODI v New Zealand Kingstown 6 Apr 1996 ODI # 1092
242 47.3 5.09 289 -46 2 lost ODI v Australia St George's 14 Apr 1999 ODI # 1436
242/9 50.0 4.84 242 1 won ODI v Zimbabwe St John's 30 Apr 2006 ODI # 2369
242 46.3 5.20 274 -31 2 lost ODI v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
242/7 50.0 4.84 242 1 lost ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
242/9 49.5 4.85 238 5 2 won ODI v Ireland Bridgetown 9 Jan 2020 ODI # 4229
241 97.0 2.48 241 1 draw Test v India Port of Spain 24 Mar 1976 Test # 774
241/6 86.3 2.78 323 -81 4 draw Test v England Lord's 17 Jun 1976 Test # 778
241/2 45.2 5.31 241 1 2 won ODI v India Indore 1 Dec 1983 ODI # 228
241/3 44.5 5.37 241 1 2 won ODI v Australia Melbourne 6 Jan 1985 ODI # 282
241/1 42.5 5.62 240 2 2 won ODI v India Thiruvananthapuram 25 Jan 1988 ODI # 502
241/4 46.0 5.23 241 1 won ODI v Pakistan Kingston 12 Mar 1988 ODI # 506
241/4d 66.0 3.65 322 3 draw Test v India Kingston 6 Mar 1997 Test # 1357
241/9 48.4 4.95 241 1 2 won ODI v Zimbabwe Brisbane 13 Jan 2001 ODI # 1669
241/9 50.0 4.82 241 1 won ODI v Pakistan Kingston 13 Mar 2007 ODI # 2531
241/9 50.0 4.82 241 1 won ODI v New Zealand Basseterre 16 Jul 2012 ODI # 3290
240 81.1 2.95 7 2 lost Test v India Eden Gardens 27 Dec 1974 Test # 750
240 86.5 2.76 240 1 draw Test v Pakistan Karachi 20 Nov 1986 Test # 1058
240/2 43.2 5.53 238 3 2 won ODI v India St John's 18 Mar 1989 ODI # 562
240 72.3 3.31 40 3 lost Test v England Kingston 24 Feb 1990 Test # 1140
240/7 45.5 5.23 238 -13 2 won ODI v England Kingston 26 Feb 1994 ODI # 887
240 99.4 2.40 323 -82 4 lost Test v South Africa St John's 6 Apr 2001 Test # 1542
240 65.3 3.66 0 2 won Test v Australia St John's 9 May 2003 Test # 1645
240/9 50.0 4.80 240 1 lost ODI v India Port of Spain 8 Jun 2011 ODI # 3160
240/7 35.0 6.85 240 1 lost ODI v India Port of Spain 14 Aug 2019 ODI # 4199
239 69.2 3.44 239 1 won Test v Australia Kingston 3 Mar 1965 Test # 580
239/5 61.1 3.90 236 4 4 won Test v Australia Adelaide 30 Jan 1982 Test # 919
239 48.4 4.91 251 -11 2 lost ODI v Pakistan Sharjah 14 Oct 1989 ODI # 570
239 84.2 2.83 150 3 draw Test v England Port of Spain 23 Mar 1990 Test # 1142
239/8 50.0 4.78 239 1 won ODI v Australia Sydney 16 Jan 1993 ODI # 792
239/9 50.0 4.78 239 1 lost ODI v England Bridgetown 29 Mar 2009 ODI # 2829
238 80.0 2.97 238 1 lost Test v England The Oval 11 Aug 1928 Test # 175
238/7 50.0 4.76 238 1 lost ODI v New Zealand Port of Spain 29 Mar 1996 ODI # 1085
238/8 50.0 4.76 238 1 lost ODI v South Africa Colombo (SSC) 13 Sep 2002 ODI # 1875
238/7 50.0 4.76 238 1 lost ODI v Pakistan Karachi 16 Dec 2006 ODI # 2466
238/9 50.0 4.76 238 1 lost ODI v England The Oval 19 Jun 2012 ODI # 3278
237/5 50.0 4.74 237 1 won ODI v Australia Adelaide 25 Jan 1987 ODI # 424
237/9 50.0 4.74 237 1 won ODI v New Zealand Dunedin 18 Mar 1987 ODI # 435
237 82.2 2.87 446 -208 4 lost Test v England Bridgetown 8 Apr 1994 Test # 1258
237/8 50.0 4.74 237 1 lost ODI v Sri Lanka Lahore 1 Nov 1997 ODI # 1247
237/9 50.0 4.74 237 1 won ODI v Zimbabwe Kingston 1 Apr 2000 ODI # 1584
237 50.3 4.69 237 1 lost Test v Australia Georgetown 10 Apr 2003 Test # 1638
237 76.1 3.11 237 1 lost Test v Bangladesh St George's 17 Jul 2009 Test # 1926
236/8 49.0 4.81 236 1 lost ODI v Australia Sydney 24 Nov 1981 ODI # 124
236/8 50.0 4.72 236 1 won ODI v Sri Lanka Kanpur 21 Oct 1987 ODI # 464
236 49.2 4.78 236 1 won ODI v Australia Melbourne 15 Dec 1988 ODI # 540
236/9 50.0 4.72 236 1 2 won ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
236/6 19.2 12.20 232 5 2 won T20I v South Africa Johannesburg 11 Jan 2015 T20I # 414
236/2 47.0 5.02 233 4 2 won ODI v Sri Lanka North Sound 10 Mar 2021 ODI # 4276
236/4 100.0 2.36 375 -138 4 draw Test v Sri Lanka North Sound 21 Mar 2021 Test # 2416
235 90.4 2.59 235 1 won Test v England Nottingham 30 Jun 1966 Test # 607
235/9 55.0 4.27 235 1 lost ODI v England Lord's 30 May 1980 ODI # 90
235 77.3 3.03 235 1 won Test v Pakistan Faisalabad 8 Dec 1980 Test # 888
235/9 50.0 4.70 235 1 won ODI v Australia Melbourne 24 Jan 1982 ODI # 140
235 48.1 4.87 270 -34 2 lost ODI v England Jaipur 26 Oct 1987 ODI # 468
235/6 50.0 4.70 235 1 won ODI v Pakistan Sharjah 22 Oct 1988 ODI # 527
235 50.0 4.70 237 -1 2 lost ODI v Pakistan Sharjah 21 Oct 1991 ODI # 682
235/7 50.0 4.70 235 1 lost ODI v England Sharjah 19 Dec 1997 ODI # 1266
235/6 47.0 5.00 235 1 won ODI v Zimbabwe Adelaide 25 Jan 2001 ODI # 1676
235 49.5 4.71 235 1 lost ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
234/6 72.0 3.25 408 -173 4 draw Test v Australia Bridgetown 14 May 1955 Test # 406
234/6 50.0 4.68 234 1 won ODI v Australia Sydney 27 Jan 1982 ODI # 142
234 47.5 4.89 261 -26 2 lost ODI v Australia Port of Spain 11 Mar 1995 ODI # 986
234 83.1 2.81 -105 3 lost Test v New Zealand Wellington 26 Dec 1999 Test # 1478
234/8 50.0 4.68 234 1 lost ODI v Australia Brisbane 14 Jan 2001 ODI # 1670
234/3 47.1 4.96 233 2 2 won ODI v Kenya Nairobi (Gym) 19 Aug 2001 ODI # 1747
234/7 49.4 4.71 234 1 2 won ODI v New Zealand Auckland 4 Mar 2006 ODI # 2346
234/6 50.0 4.68 234 1 won ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
234/5 47.0 4.97 233 2 2 won ODI v Zimbabwe Bulawayo 7 Dec 2007 ODI # 2654
234 78.0 3.00 234 1 lost Test v India Eden Gardens 6 Nov 2013 Test # 2101
233/4 73.5x8 2.37 233 1 4 won Test v Australia Adelaide 22 Dec 1951 Test # 343
233 80.4x8 2.17 66 3 lost Test v Australia Melbourne 30 Dec 1960 Test # 500
233/2 48.0 4.85 232 2 2 won ODI v Australia Albion 29 Feb 1984 ODI # 252
233/4 81.0 2.87 371 -137 4 draw Test v Australia Adelaide 3 Feb 1989 Test # 1114
233 85.1 2.73 -162 2 lost Test v Australia Melbourne 26 Dec 1992 Test # 1205
233/9 50.0 4.66 233 1 won ODI v Zimbabwe Hyderabad (Deccan) 21 Nov 1993 ODI # 854
233/9 50.0 4.66 259 -25 2 lost ODI v Australia Gros Islet 21 May 2003 ODI # 2016
233/8 50.0 4.66 325 -91 2 lost ODI v New Zealand Napier 1 Mar 2006 ODI # 2342
233 44.1 5.27 268 -34 2 lost ODI v India Chennai 11 Dec 2011 ODI # 3224
233/9 50.0 4.66 233 1 lost ODI v India The Oval 11 Jun 2013 ODI # 3368
233/9 50.0 4.66 233 1 lost ODI v Pakistan Providence 11 Apr 2017 ODI # 3863
233 44.4 5.21 269 -35 2 lost ODI v Zimbabwe Harare 24 Jun 2023 ODI # 4597
232/6 48.5 4.75 230 3 2 won ODI v Australia Jaipur 4 Mar 1996 ODI # 1072
232/7 50.0 4.64 232 1 lost ODI v Zimbabwe Bristol 6 Jul 2000 ODI # 1605
232/8 50.0 4.64 232 1 won ODI v Pakistan Providence 16 Jul 2013 ODI # 3390
231/8 46.0 5.02 231 1 won ODI v New Zealand St John's 20 Mar 1985 ODI # 320
231/6 49.1 4.69 231 1 2 won ODI v India Faridabad 19 Jan 1988 ODI # 497
231 49.3 4.66 231 1 won ODI v Australia Brisbane 7 Jan 1996 ODI # 1031
231/8 50.0 4.62 231 1 lost ODI v South Africa Port of Spain 14 May 2005 ODI # 2244
231 73.5 3.12 231 1 lost Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
231 78.0 2.96 -92 3 lost Test v India North Sound 21 Jul 2016 Test # 2207
231/9 50.0 4.62 280 -48 2 lost ODI v Bangladesh Providence 22 Jul 2018 ODI # 4022
231 48.4 4.74 231 1 lost ODI v Australia Melbourne 2 Feb 2024 ODI # 4721
230 78.4 2.92 -49 2 draw Test v Australia Georgetown 2 Mar 1984 Test # 979
230/5 50.0 4.60 230 1 won ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
230 80.3 2.85 427 -196 4 lost Test v Pakistan Basseterre 20 May 2011 Test # 1993
230/9 47.4 4.82 230 1 2 won ODI v India Kingston 30 Jun 2013 ODI # 3380
230 37.4 6.10 362 -131 2 lost ODI v South Africa Centurion 28 Jan 2015 ODI # 3593
230 85.5 2.67 -156 2 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
229 98.0 2.33 233 3 draw Test v England Lord's 20 Jun 1963 Test # 544
229 67.1 3.40 452 3 won Test v England Leeds 25 Jul 1963 Test # 546
229/3 37.0 6.18 229 1 lost ODI v England Port of Spain 4 Mar 1986 ODI # 366
229/8 49.0 4.67 229 1 lost ODI v Sri Lanka Colombo (RPS) 16 Dec 1993 ODI # 864
229/6 50.0 4.58 229 1 won ODI v India Sharjah 16 Dec 1997 ODI # 1264
229/5 50.0 4.58 229 1 lost ODI v India Harare 4 Jul 2001 ODI # 1733
229 79.4 2.87 80 3 lost Test v India Chennai 17 Oct 2002 Test # 1618
229 52.4 4.34 -141 2 lost Test v England Manchester 7 Jun 2007 Test # 1835
229/9 50.0 4.58 230 0 2 tied ODI v Pakistan Gros Islet 19 Jul 2013 ODI # 3391
229 48.0 4.77 229 1 lost ODI v Ireland Kingston 13 Jan 2022 ODI # 4340
228 90.3 2.51 271 3 won Test v India Bridgetown 7 Feb 1953 Test # 366
228 72.5 3.13 228 1 lost Test v India Chennai 12 Jan 1979 Test # 841
228 89.3 2.54 228 1 draw Test v New Zealand Christchurch 22 Feb 1980 Test # 875
228 54.1 4.20 263 -34 2 lost ODI v India Manchester 9 Jun 1983 ODI # 200
228/9 50.0 4.56 235 -6 2 lost ODI v Sri Lanka Sharjah 11 Oct 1995 ODI # 1006
228 63.0 3.61 -252 2 lost Test v Australia Brisbane 26 Nov 2009 Test # 1936
228/6 47.0 4.85 228 1 2 won ODI v Bangladesh Mirpur 5 Dec 2012 ODI # 3311
227 65.5 3.44 -1 3 lost Test v Pakistan Port of Spain 26 Mar 1958 Test # 453
227 101.1 2.24 227 1 draw Test v India Brabourne 28 Nov 1958 Test # 459
227 84.2 2.69 -67 2 draw Test v Australia Port of Spain 5 Apr 1991 Test # 1168
227 49.0 4.63 243 -15 2 lost ODI v Pakistan Sharjah 13 Oct 1995 ODI # 1008
227 68.3 3.31 -6 3 lost Test v Sri Lanka Galle 14 Oct 2015 Test # 2181
227 49.2 4.60 227 1 won ODI v Sri Lanka Harare 16 Nov 2016 ODI # 3805
226/2 91.0 2.48 225 2 4 won Test v England The Oval 4 Aug 1988 Test # 1102
226/4 48.3 4.65 224 3 2 won ODI v Pakistan Jalandhar 25 Oct 1989 ODI # 584
226/7 50.0 4.52 226 1 won ODI v Sri Lanka Colombo (RPS) 6 Aug 2005 ODI # 2266
226 98.0 2.30 226 1 won Test v Pakistan Providence 12 May 2011 Test # 1992
225 60.1 3.73 226 3 draw Test v England Manchester 22 Jul 1933 Test # 228
225 69.4x8 2.42 98 3 lost Test v England Lord's 24 Jun 1939 Test # 272
225 85.1 2.64 -34 3 lost Test v England The Oval 18 Aug 1966 Test # 609
225/4 40.1 5.60 222 4 2 won ODI v India Rajkot 5 Jan 1988 ODI # 487
225/3 37.0 6.08 222 4 2 won ODI v Pakistan Georgetown 30 Mar 1988 ODI # 515
225 49.1 4.57 250 -24 2 lost ODI v Australia Melbourne 19 Dec 1995 ODI # 1024
225/3 45.4 4.92 220 6 2 won ODI v New Zealand Port of Spain 30 Mar 1996 ODI # 1086
225 96.5 2.32 225 1 won Test v South Africa Kingston 19 Apr 2001 Test # 1544
225 46.5 4.80 276 -50 2 lost ODI v Australia Johannesburg 26 Sep 2009 ODI # 2897
225 44.4 5.03 244 -18 2 lost ODI v England Chennai 17 Mar 2011 ODI # 3135
225/8 50.0 4.50 225 1 lost ODI v India North Sound 11 Jun 2011 ODI # 3161
225 103.4 2.17 -128 2 lost Test v India Gros Islet 9 Aug 2016 Test # 2215
225 47.5 4.70 225 1 lost ODI v England North Sound 5 Mar 2017 ODI # 3848
224 55.3 4.03 224 1 lost Test v Australia Port of Spain 14 May 1965 Test # 590
224 84.2 2.65 310 -85 4 lost Test v India Eden Gardens 27 Dec 1974 Test # 750
224 37.6x8 4.45 224 1 lost ODI v Australia Adelaide 20 Dec 1975 ODI # 34
224 47.0x8 3.57 224 1 lost Test v Australia Melbourne 26 Dec 1975 Test # 766
224/2 35.3 6.30 219 6 2 won ODI v Pakistan Gujranwala 27 Nov 1985 ODI # 342
224 99.2 2.25 224 1 lost Test v Australia Sydney 26 Jan 1989 Test # 1113
224/6 44.0 5.09 224 1 2 won ODI v Pakistan Kingston 23 Mar 1993 ODI # 821
224 75.2 2.97 224 1 lost Test v England Bridgetown 1 Apr 2004 Test # 1694
224/7 49.4 4.51 224 1 2 won ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
224 94.4 2.36 -228 2 lost Test v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
224/5 20.0 11.20 224 1 won T20I v England Bridgetown 26 Jan 2022 T20I # 1455
223/9 32.0 6.96 223 1 won ODI v England Birmingham 30 Aug 1976 ODI # 39
223/7 49.0 4.55 223 1 won ODI v Australia Sydney 17 Jan 1984 ODI # 236
223 78.3 2.84 296 -72 4 lost Test v England Lord's 22 Jun 1995 Test # 1299
223 47.3 4.69 274 -50 2 lost ODI v Sri Lanka Sharjah 20 Oct 1995 ODI # 1012
223 48.0 4.64 223 1 lost ODI v Australia St George's 29 Jun 2008 ODI # 2724
223 83.5 2.66 -49 2 lost Test v Pakistan Basseterre 20 May 2011 Test # 1993
223 70.0 3.18 -360 2 lost Test v Australia Hobart 10 Dec 2015 Test # 2193
223/7d 72.0 3.09 452 3 won Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
222 85.3 2.59 222 1 won Test v India Kanpur 12 Dec 1958 Test # 461
222 104.5 2.11 489 -266 4 lost Test v Pakistan Port of Spain 1 Apr 1977 Test # 802
222/5 50.0 4.44 222 1 tied ODI v Australia Melbourne 11 Feb 1984 ODI # 247
222 76.2 2.90 -81 2 lost Test v Australia St John's 3 Apr 1999 Test # 1454
222/7 87.0 2.55 -66 2 draw Test v Pakistan Georgetown 5 May 2000 Test # 1494
222/9 50.0 4.44 229 -6 2 lost ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
222 55.3 4.00 479 -256 4 lost Test v England Birmingham 29 Jul 2004 Test # 1708
222 64.0 3.46 109 3 lost Test v England Chester-le-Street 15 Jun 2007 Test # 1836
222 47.3 4.67 222 1 lost ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
222 74.2 2.98 -75 2 lost Test v India North Sound 22 Aug 2019 Test # 2358
222/3 39.4 5.59 222 1 2 won ODI v Oman Harare 5 Jul 2023 ODI # 4614
222/6 20.0 11.10 222 1 lost T20I v England St George's 16 Dec 2023 T20I # 2407
221 47.5 4.62 221 1 won ODI v England Lord's 28 Aug 1976 ODI # 38
221/7 50.0 4.42 221 1 won ODI v Australia Melbourne 8 Jan 1984 ODI # 231
221 47.3 4.65 248 -26 2 lost ODI v Australia Sydney 6 Feb 1985 ODI # 303
221 48.5 4.52 241 -19 2 lost ODI v India Sharjah 19 Oct 1991 ODI # 681
221/0 46.5 4.71 221 1 2 won ODI v Pakistan Melbourne 23 Feb 1992 ODI # 717
221 49.2 4.47 221 1 lost ODI v India Chennai 23 Oct 1994 ODI # 936
221 49.4 4.44 242 -20 2 lost ODI v New Zealand Gqeberha 13 Feb 2003 ODI # 1949
221/6 50.0 4.42 221 1 lost ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
221/2 42.4 5.17 221 1 2 won ODI v Bangladesh Mirpur 15 Oct 2011 ODI # 3200
221 66.5 3.30 -152 2 lost Test v New Zealand Hamilton 9 Dec 2017 Test # 2287
220 84.2 2.60 220 1 draw Test v New Zealand Auckland 29 Feb 1980 Test # 877
220 48.0 4.58 220 1 won ODI v Australia Sydney 13 Dec 1988 ODI # 539
220/8 50.0 4.40 220 1 lost ODI v South Africa St John's 2 May 2001 ODI # 1713
220 50.0 4.40 220 1 lost ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
220 49.4 4.42 221 0 2 tied ODI v Australia Kingstown 20 Mar 2012 ODI # 3266
220 49.4 4.42 220 1 lost ODI v Australia Sydney 8 Feb 2013 ODI # 3333
220 59.5 3.67 -179 2 lost Test v Australia Kingston 11 Jun 2015 Test # 2166
220/8 20.0 11.00 220 1 won T20I v South Africa Johannesburg 28 Mar 2023 T20I # 2036
220/6 20.0 11.00 220 1 won T20I v Australia Perth 13 Feb 2024 T20I # 2467
219 71.2 3.07 359 -139 4 lost Test v Australia Melbourne 26 Dec 1992 Test # 1205
219 43.1 5.07 275 -55 2 lost ODI v South Africa Durban 27 Jan 1999 ODI # 1395
219 45.3 4.81 287 -67 2 lost ODI v Australia Port of Spain 24 May 2003 ODI # 2018
219 69.4 3.14 269 -49 4 lost Test v India Kingston 30 Jun 2006 Test # 1808
219 45.3 4.81 323 -103 2 lost ODI v Australia North Sound 27 Mar 2007 ODI # 2555
219/7 39.4 5.52 218 2 2 won ODI v Bangladesh St George's 20 Aug 2014 ODI # 3509
219 82.5 2.64 219 1 won Test v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
219 83.2 2.62 329 -109 4 lost Test v Pakistan Kingston 20 Aug 2021 Test # 2431
218/3d 53.4 4.06 340 3 draw Test v New Zealand Kingston 16 Feb 1972 Test # 693
218/1 46.5 4.65 218 1 2 won ODI v England Brisbane 23 Dec 1979 ODI # 81
218/2 48.3 4.49 218 1 2 won ODI v Zimbabwe Worcester 13 Jun 1983 ODI # 208
218 90.5 2.40 87 2 won Test v Pakistan Lahore 7 Nov 1986 Test # 1056
218/8 48.0 4.54 227 -8 2 lost ODI v Australia Melbourne 5 Jan 1989 ODI # 546
218/8 48.5 4.46 218 1 2 won ODI v England The Oval 25 Sep 2004 ODI # 2182
218 48.2 4.51 259 -40 2 lost ODI v Pakistan Gros Islet 21 May 2005 ODI # 2247
218/4 44.0 4.95 218 1 2 won ODI v India Port of Spain 26 May 2006 ODI # 2381
218 87.2 2.49 -110 2 lost Test v Australia Roseau 23 Apr 2012 Test # 2042
217 93.5 2.31 -170 2 draw Test v India Kingston 18 Feb 1971 Test # 680
217/6 47.5 4.53 215 3 2 won ODI v India Vadodara 9 Nov 1983 ODI # 227
217/4 49.0 4.42 214 4 2 won ODI v New Zealand Auckland 21 Mar 1987 ODI # 437
217 55.0 3.94 217 1 lost ODI v England Birmingham 19 May 1988 ODI # 518
217/6 37.3 5.78 215 3 2 won ODI v England Bridgetown 3 Apr 1990 ODI # 622
217/9 47.3 4.56 216 2 2 won ODI v Pakistan Sharjah 17 Oct 1991 ODI # 679
217 75.2 2.88 569 -351 4 lost Test v South Africa Centurion 15 Jan 1999 Test # 1441
217 48.0 4.52 217 1 lost ODI v Bangladesh Mirpur 8 Dec 2012 ODI # 3313
217/5 45.3 4.76 215 3 2 won ODI v Netherlands Amstelveen 2 Jun 2022 ODI # 4395
216 70.0x8 2.31 216 1 lost Test v Australia Brisbane 9 Nov 1951 Test # 340
216/8 49.0 4.40 216 1 won ODI v Australia Melbourne 23 Jan 1982 ODI # 139
216 49.3 4.36 216 1 lost ODI v Pakistan Lahore 16 Oct 1987 ODI # 459
216/7 50.0 4.32 215 2 2 won ODI v England Kingston 3 Mar 1990 ODI # 614
216 60.2 3.58 216 1 lost Test v England Manchester 27 Jul 1995 Test # 1301
216/9 50.0 4.32 252 -35 2 lost ODI v Sri Lanka Port of Spain 13 Apr 1996 ODI # 1096
216 73.1 2.95 216 1 lost Test v Pakistan Karachi 6 Dec 1997 Test # 1391
216/9 91.0 2.37 216 1 4 won Test v Pakistan St John's 25 May 2000 Test # 1497
216 46.2 4.66 216 1 lost ODI v New Zealand Cardiff 3 Jul 2004 ODI # 2138
216 58.5 3.67 -35 2 lost Test v Australia Bridgetown 12 Jun 2008 Test # 1879
216 47.4 4.53 403 -186 4 lost Test v New Zealand Kingston 8 Jun 2014 Test # 2123
216 86.0 2.51 46 3 lost Test v Australia Roseau 3 Jun 2015 Test # 2164
216 37.2 5.78 270 -53 2 lost ODI v Pakistan Multan 12 Jun 2022 ODI # 4407
215 93.5 2.29 -97 2 lost Test v England Manchester 8 Jun 1950 Test # 323
215/8 124.0 1.73 54 3 draw Test v India Port of Spain 24 Mar 1976 Test # 774
215/8 50.0 4.30 215 1 won ODI v England Melbourne 20 Jan 1980 ODI # 86
215/4 38.5 5.53 215 1 won ODI v India Port of Spain 9 Mar 1983 ODI # 187
215 48.3 4.43 239 -23 2 lost ODI v India Sharjah 16 Oct 1988 ODI # 523
215 49.3 4.34 215 1 won ODI v Australia Brisbane 12 Jan 1992 ODI # 703
215 69.4 3.08 340 -124 4 lost Test v Australia Sydney 29 Nov 1996 Test # 1343
215/7 50.0 4.30 215 1 lost ODI v Pakistan Lahore 4 Nov 1997 ODI # 1250
215/9 50.0 4.30 231 -15 2 lost ODI v Pakistan Toronto 16 Sep 1999 ODI # 1500
215 70.0 3.07 374 -158 4 lost Test v England The Oval 31 Aug 2000 Test # 1509
215 90.5 2.36 35 3 lost Test v New Zealand Wellington 17 Mar 2006 Test # 1790
215 85.1 2.52 -373 2 draw Test v India Gros Islet 10 Jun 2006 Test # 1806
215 44.1 4.86 282 -65 2 lost ODI v South Africa North Sound 22 May 2010 ODI # 2979
215/5 46.2 4.64 212 4 2 won ODI v Zimbabwe St George's 26 Feb 2013 ODI # 3340
215 46.3 4.62 264 -48 2 lost ODI v India Delhi 11 Oct 2014 ODI # 3533
215 79.5 2.69 123 3 lost Test v South Africa Cape Town 2 Jan 2015 Test # 2154
214 72.5 2.93 214 1 lost Test v India Port of Spain 6 Mar 1971 Test # 683
214 61.5x8 2.60 15 2 draw Test v Pakistan Lahore 15 Feb 1975 Test # 756
214 37.5x8 4.26 214 1 lost Test v Australia Brisbane 28 Nov 1975 Test # 764
214 55.0 3.89 -189 2 lost Test v Australia St John's 27 Apr 1991 Test # 1170
214/9 50.0 4.28 214 1 won ODI v Pakistan Sydney 17 Dec 1992 ODI # 782
214/9 50.0 4.28 214 1 lost ODI v India Port of Spain 6 Jun 2011 ODI # 3159
214 37.4 5.68 214 1 lost ODI v Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
214 69.3 3.07 -297 2 lost Test v Australia Adelaide 8 Dec 2022 Test # 2479
213 67.3x8 2.37 416 -202 4 lost Test v Australia Sydney 25 Jan 1952 Test # 347
213/4 45.3 4.68 213 1 2 won ODI v Australia Melbourne 12 Feb 1984 ODI # 248
213 69.4 3.05 -53 3 lost Test v Australia Kingston 29 Apr 1995 Test # 1297
213/5 48.1 4.42 210 4 2 won ODI v England Kingstown 4 Apr 1998 ODI # 1304
213/7 50.0 4.26 213 1 won ODI v Pakistan Kingstown 12 Apr 2000 ODI # 1588
213/4 44.0 4.84 213 -6 2 won ODI v Ireland Kingston 15 Apr 2010 ODI # 2978
213 62.1 3.42 -396 2 draw Test v New Zealand Dunedin 3 Dec 2013 Test # 2104
213 59.2 3.58 -184 3 lost Test v Bangladesh Mirpur 30 Nov 2018 Test # 2331
212 112.2 1.88 380 -167 4 lost Test v England Port of Spain 1 Feb 1930 Test # 189
212/4d 55.0 3.85 356 3 draw Test v England Port of Spain 17 Mar 1954 Test # 385
212 108.4 1.95 103 3 lost Test v New Zealand Dunedin 8 Feb 1980 Test # 873
212 52.4 4.02 11 3 lost Test v Pakistan Karachi 6 Dec 1997 Test # 1391
212 85.0 2.49 -194 2 lost Test v South Africa Cape Town 2 Jan 1999 Test # 1440
212/7 47.0 4.51 247 -41 2 lost ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
212/3 42.4 4.96 212 1 4 won Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
212/3 34.5 6.08 210 3 2 won ODI v Pakistan Multan 13 Dec 2006 ODI # 2464
212 38.1 5.55 267 -54 2 lost ODI v Australia Perth 3 Feb 2013 ODI # 3331
212 45.4 4.64 271 -58 2 lost ODI v Australia Bridgetown 26 Jun 2016 ODI # 3756
212 44.4 4.74 212 1 lost ODI v England Southampton 14 Jun 2019 ODI # 4158
212 44.4 4.74 212 1 lost ODI v Ireland Kingston 16 Jan 2022 ODI # 4342
212 69.0 3.07 -130 2 lost Test v South Africa Centurion 28 Feb 2023 Test # 2495
211 70.0 3.01 211 1 won Test v England Manchester 8 Jul 1976 Test # 779
211/1 47.4 4.42 210 2 2 won ODI v Australia Kingston 26 Apr 1984 ODI # 263
211 95.3 2.20 212 3 draw Test v Pakistan Karachi 20 Nov 1986 Test # 1058
211 70.2 3.00 -19 3 lost Test v Pakistan Peshawar 17 Nov 1997 Test # 1384
211 102.5 2.05 388 -176 4 lost Test v Australia St John's 3 Apr 1999 Test # 1454
211/8 42.4 4.94 240 -66 2 lost ODI v Australia Sydney 17 Jan 2001 ODI # 1672
211/3 40.0 5.27 211 1 2 won ODI v New Zealand Gros Islet 9 Jun 2002 ODI # 1841
211/9 50.0 4.22 211 1 lost ODI v India Cuttack 29 Nov 2011 ODI # 3217
211/9 50.0 4.22 211 1 won ODI v Bangladesh Mirpur 7 Dec 2012 ODI # 3312
211 48.5 4.32 211 1 lost ODI v India Kochi 21 Nov 2013 ODI # 3436
210/5 50.0 4.20 295 -84 2 lost ODI v Pakistan Sharjah 18 Oct 1988 ODI # 524
210 85.3 2.45 224 3 lost Test v England Port of Spain 13 Feb 1998 Test # 1399
210 77.0 2.72 -225 2 lost Test v Australia Brisbane 3 Nov 2005 Test # 1769
210 42.0 5.00 270 -69 2 lost ODI v India Port of Spain 11 Aug 2019 ODI # 4197
210 59.5 3.50 468 -257 4 lost Test v India Kingston 30 Aug 2019 Test # 2359
209/6d 67.0 3.11 456 3 won Test v England Kingston 15 Jan 1954 Test # 380
209/5 52.0 4.01 406 -196 4 draw Test v England Port of Spain 25 Mar 1960 Test # 491
209/2 47.3 4.40 209 1 2 won ODI v England Sydney 22 Jan 1980 ODI # 87
209/8 68.4 3.04 208 2 4 won Test v England Nottingham 5 Jun 1980 Test # 880
209 48.2 4.32 229 -19 2 lost ODI v England Perth 3 Jan 1987 ODI # 411
209 67.5 3.08 209 1 won Test v England Lord's 16 Jun 1988 Test # 1099
209 46.0 4.54 245 -35 2 lost ODI v Australia Kingston 26 Feb 1991 ODI # 671
209 48.1 4.33 209 1 won ODI v Australia Kingstown 11 Apr 1999 ODI # 1433
209 67.0 3.11 98 3 lost Test v England Port of Spain 19 Mar 2004 Test # 1690
209 70.5 2.95 214 3 lost Test v Bangladesh St George's 17 Jul 2009 Test # 1926
209/2 20.0 10.45 209 1 won T20I v New Zealand Lauderhill 30 Jun 2012 T20I # 247
209 64.3 3.24 -51 2 won Test v New Zealand Kingston 2 Aug 2012 Test # 2052
209/4 37.5 5.52 209 1 2 won ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
208/3 41.4 4.99 207 2 2 won ODI v Australia Castries 19 Apr 1984 ODI # 262
208/8 50.0 4.16 208 1 n/r ODI v England Port of Spain 14 Feb 1990 ODI # 604
208/3 43.1 4.81 206 -2 2 won ODI v Australia Kingstown 15 Mar 1995 ODI # 988
208/8 50.0 4.16 208 1 won ODI v Pakistan Port of Spain 22 Apr 2000 ODI # 1594
208 47.2 4.39 230 -21 2 lost ODI v Zimbabwe Harare 26 Nov 2003 ODI # 2067
208 60.1 3.45 208 1 lost Test v England Port of Spain 19 Mar 2004 Test # 1690
208/8 20.0 10.40 208 1 won T20I v England The Oval 28 Jun 2007 T20I # 15
208 48.5 4.25 233 -24 2 lost ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
208/6 47.5 4.34 207 2 2 won ODI v Zimbabwe Providence 6 Mar 2010 ODI # 2970
208 44.5 4.63 283 -74 2 lost ODI v Pakistan Providence 9 Apr 2017 ODI # 3862
207 75.2 2.74 132 3 lost Test v Australia Georgetown 26 Apr 1955 Test # 405
207/4 41.0 5.04 203 5 2 won ODI v England Scarborough 26 Aug 1976 ODI # 37
207/9 83.0 2.49 373 -165 4 draw Test v Zimbabwe Harare 4 Nov 2003 Test # 1668
207 47.3 4.35 289 -81 2 lost ODI v New Zealand Wellington 18 Feb 2006 ODI # 2332
207/7 46.3 4.45 207 1 lost ODI v Pakistan Lahore 10 Dec 2006 ODI # 2463
207/5 20.0 10.35 207 1 lost T20I v India Hyderabad 6 Dec 2019 T20I # 1020
207/3 20.0 10.35 207 1 lost T20I v Pakistan Karachi 16 Dec 2021 T20I # 1450
207/9 20.0 10.35 242 -34 2 lost T20I v Australia Adelaide 11 Feb 2024 T20I # 2462
206 105.4 1.94 206 1 lost Test v England Manchester 21 Jul 1928 Test # 174
206/4 74.0 2.78 205 2 4 won Test v Pakistan Port of Spain 4 Mar 1977 Test # 799
206/3 20.3 10.04 203 4 2 won ODI v Canada Centurion 23 Feb 2003 ODI # 1963
206 56.1 3.66 206 1 lost Test v Pakistan Lahore 11 Nov 2006 Test # 1815
206/5 63.2 3.25 206 1 4 won Test v New Zealand Kingston 2 Aug 2012 Test # 2052
206/9 36.0 5.72 206 1 lost ODI v Sri Lanka Pallekele 7 Nov 2015 ODI # 3704
206/3 35.2 5.83 203 4 2 won ODI v U.A.E. Sharjah 4 Jun 2023 ODI # 4581
205/3d 40.0 5.12 403 3 won Test v India Wankhede 23 Jan 1975 Test # 753
205 60.2 3.39 205 1 lost Test v Australia Georgetown 31 Mar 1978 Test # 822
205/2 37.2 5.49 205 1 2 won ODI v Sri Lanka Adelaide 26 Jan 1985 ODI # 296
205/7 40.0 5.12 212 -6 2 lost ODI v Pakistan Karachi 9 Nov 1990 ODI # 639
205/8 37.0 5.54 208 -65 2 lost ODI v Australia Kingston 17 May 2003 ODI # 2011
205/6 20.0 10.25 205 1 lost T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
205/4 20.0 10.25 205 1 won T20I v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
205/6 36.4 5.59 203 3 2 won ODI v Ireland Kingston 23 Feb 2014 ODI # 3472
205/6 43.0 4.76 311 -105 2 lost ODI v India Port of Spain 25 Jun 2017 ODI # 3896
205/9 50.0 4.10 205 1 lost ODI v India Kingston 6 Jul 2017 ODI # 3902
204/5 40.0 5.10 204 1 won ODI v Pakistan Faisalabad 24 Nov 1991 ODI # 691
204 78.5 2.58 14 2 draw Test v Sri Lanka Moratuwa 8 Dec 1993 Test # 1239
204 69.4 2.92 -183 3 lost Test v Australia Adelaide 25 Jan 1997 Test # 1352
204 81.0 2.51 181 3 lost Test v Australia Adelaide 25 Nov 2005 Test # 1773
204/4 47.5 4.26 203 2 2 won ODI v Zimbabwe Kingston 19 Mar 2007 ODI # 2543
204 76.3 2.66 204 1 draw Test v India Roseau 6 Jul 2011 Test # 1999
204 38.0 5.36 344 -139 2 lost ODI v South Africa Basseterre 15 Jun 2016 ODI # 3747
204/9 42.0 4.85 204 1 lost ODI v England Manchester 19 Sep 2017 ODI # 3911
204 46.5 4.35 204 1 lost ODI v Afghanistan Harare 25 Mar 2018 ODI # 4007
204 69.3 2.93 204 1 lost Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
204/7 20.0 10.20 209 -4 2 lost T20I v Ireland St George's 15 Jan 2020 T20I # 1028
203 59.3x8 2.56 259 3 lost Test v Australia Melbourne 31 Dec 1951 Test # 345
203/7 50.0 4.06 203 1 lost ODI v New Zealand Christchurch 6 Feb 1980 ODI # 88
203/8 50.0 4.06 203 1 won ODI v India Nagpur 8 Dec 1987 ODI # 481
203 40.4 4.99 259 -55 2 lost ODI v Pakistan Brisbane 7 Jan 1989 ODI # 547
203/7 50.0 4.06 203 1 lost ODI v New Zealand Auckland 8 Mar 1992 ODI # 734
203 48.2 4.20 277 -73 2 lost ODI v England Lord's 28 May 1995 ODI # 1002
203 50.0 4.06 203 1 lost ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
203 63.5 3.18 444 -240 4 lost Test v New Zealand Hamilton 9 Dec 2017 Test # 2287
203/5d 60.0 3.38 271 3 draw Test v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
202/5 44.0 4.59 202 1 won ODI v Pakistan Multan 17 Nov 1986 ODI # 399
202/9 50.0 4.04 205 -2 2 lost ODI v Australia Melbourne 14 Jan 1989 ODI # 551
202/7 50.0 4.04 202 1 won ODI v India Ahmedabad 16 Nov 1993 ODI # 851
202 44.0 4.59 275 -72 2 lost ODI v India Eden Gardens 5 Nov 1994 ODI # 947
202 49.3 4.08 208 -5 2 lost ODI v Australia Mohali 14 Mar 1996 ODI # 1082
202 48.5 4.13 230 -27 2 lost ODI v Pakistan Bristol 16 May 1999 ODI # 1447
202/7 50.0 4.04 201 2 2 won ODI v South Africa Kingston 28 Apr 2001 ODI # 1712
202/9 33.0 6.12 212 -10 2 lost ODI v New Zealand Port of Spain 12 Jun 2002 ODI # 1843
202/7 71.3 2.82 281 -78 4 draw Test v India Bridgetown 28 Jun 2011 Test # 1998
202 96.0 2.10 304 -101 4 lost Test v Pakistan Roseau 10 May 2017 Test # 2261
202 39.4 5.09 202 1 lost ODI v England North Sound 6 Dec 2023 ODI # 4707
202/8 20.0 10.10 214 -11 2 lost T20I v Australia Hobart 9 Feb 2024 T20I # 2459
201/3 35.3 5.66 201 1 2 won ODI v Pakistan Sialkot 5 Dec 1980 ODI # 96
201 62.3 3.21 3 2 lost Test v Australia Melbourne 26 Dec 1981 Test # 915
201 60.3 3.32 241 3 won Test v India Ahmedabad 12 Nov 1983 Test # 967
201/5 43.3 4.62 201 1 2 won ODI v Australia Sydney 15 Jan 1985 ODI # 289
201/4 43.4 4.60 201 1 2 won ODI v Australia Adelaide 27 Jan 1985 ODI # 297
201/5 40.0 5.02 201 1 won ODI v Pakistan Peshawar 2 Dec 1985 ODI # 344
201/5 52.4 3.81 200 2 2 won ODI v England Nottingham 24 May 1995 ODI # 1000
201 46.3 4.32 201 1 lost ODI v India Jodhpur 21 Nov 2002 ODI # 1898
201 34.3 5.82 280 -78 2 lost ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
201 60.2 3.33 -351 2 lost Test v South Africa Centurion 17 Dec 2014 Test # 2150
201/4 43.0 4.67 201 1 2 won ODI v P.N.G. Harare 8 Mar 2018 ODI # 3991
200 73.0x8 2.05 200 1 lost Test v Australia Melbourne 26 Dec 1968 Test # 643
200/8 82.0 2.43 266 3 draw Test v India Bengaluru 15 Dec 1978 Test # 837
200/0 44.4 4.47 200 1 2 won ODI v India Bridgetown 3 May 1997 ODI # 1203
200 49.3 4.04 200 1 lost ODI v South Africa St George's 6 May 2001 ODI # 1715
200/9 50.0 4.00 200 1 lost ODI v New Zealand Queenstown 22 Feb 2006 ODI # 2335
200/6 64.2 3.10 200 1 4 won Test v England Southampton 8 Jul 2020 Test # 2388
199 88.3 2.24 226 -26 4 lost Test v England Port of Spain 30 Mar 1974 Test # 738
199/3 44.1 4.50 197 3 2 won ODI v Pakistan Sharjah 15 Nov 1985 ODI # 339
199/8 40.0 4.97 199 1 lost ODI v Pakistan Rawalpindi 4 Dec 1985 ODI # 345
199 65.1 3.05 199 1 draw Test v England Port of Spain 23 Mar 1990 Test # 1142
199 49.2 4.03 199 1 lost ODI v South Africa Bridgetown 9 May 2001 ODI # 1716
199 36.5 5.40 325 -125 2 lost ODI v Australia Melbourne 19 Feb 2010 ODI # 2960
199 46.5 4.24 199 1 lost ODI v Bangladesh Khulna 30 Nov 2012 ODI # 3309
199/4 20.0 9.95 199 1 won T20I v ICC World XI Lord's 31 May 2018 T20I # 666
199/5 36.2 5.47 197 -4 2 won ODI v Ireland St George's 12 Jan 2020 ODI # 4230
199/8 20.0 9.95 199 1 won T20I v Australia Gros Islet 16 Jul 2021 T20I # 1192
198/4 86.5 2.28 -250 2 draw Test v England Georgetown 22 Mar 1974 Test # 737
198 55.0 3.60 198 1 won ODI v England Leeds 28 May 1980 ODI # 89
198/2 40.4 4.86 198 1 2 won ODI v Sri Lanka Hobart 10 Jan 1985 ODI # 284
198/8 45.0 4.40 198 1 won ODI v India Sharjah 30 Nov 1986 ODI # 403
198/4 48.1 4.11 198 1 2 won ODI v Pakistan Brisbane 3 Jan 1997 ODI # 1157
198 71.1 2.78 198 1 lost Test v South Africa Durban 26 Dec 1998 Test # 1437
198/9 50.0 3.96 198 1 won ODI v India Kingston 20 May 2006 ODI # 2379
198 48.4 4.06 198 1 won ODI v Scotland Harare 21 Mar 2018 ODI # 4004
198/9 50.0 3.96 198 1 lost ODI v Bangladesh Sylhet 14 Dec 2018 ODI # 4073
198 70.1 2.82 312 -113 4 lost Test v England Manchester 16 Jul 2020 Test # 2389
197/9 105.1 1.87 335 -137 4 draw Test v India Eden Gardens 29 Dec 1978 Test # 839
197 43.3 4.52 212 -14 2 lost ODI v Australia Perth 5 Feb 1984 ODI # 245
197/2 46.5 4.20 197 1 2 won ODI v England Lord's 4 Jun 1984 ODI # 266
197/9 50.0 3.94 197 1 lost ODI v Pakistan Perth 4 Dec 1992 ODI # 767
197/9 50.0 3.94 197 1 won ODI v Australia Brisbane 10 Jan 1993 ODI # 789
197/3 39.0 5.05 197 1 n/r ODI v Sri Lanka Colombo (PSS) 1 Dec 1993 ODI # 859
197/7 50.0 3.94 197 1 lost ODI v England Sharjah 13 Dec 1997 ODI # 1261
197 72.0 2.73 379 3 won Test v England Georgetown 27 Feb 1998 Test # 1404
197/2 37.0 5.32 196 -55 2 won ODI v Australia Bridgetown 25 Apr 1999 ODI # 1442
197 62.2 3.16 407 3 won Test v India Kingston 18 May 2002 Test # 1604
197/2 25.4 7.67 197 1 2 won ODI v Zimbabwe Harare 30 Nov 2003 ODI # 2070
197/4 20.0 9.85 197 1 won T20I v Bangladesh Mirpur 10 Dec 2012 T20I # 291
197/8 50.0 3.94 197 1 lost ODI v Afghanistan Harare 15 Mar 2018 ODI # 3997
197/3 46.3 4.23 195 3 2 won ODI v Afghanistan Lucknow 6 Nov 2019 ODI # 4213
197 65.0 3.03 -172 2 lost Test v England Manchester 24 Jul 2020 Test # 2390
196 51.3 3.80 259 3 won Test v England Leeds 22 Jul 1976 Test # 780
196 47.0 4.17 199 -15 2 lost ODI v England Sydney 28 Nov 1979 ODI # 76
196/7 50.0 3.92 196 1 won ODI v Pakistan Gujranwala 4 Nov 1986 ODI # 397
196 48.3 4.04 196 1 won ODI v India Ahmedabad 7 Jan 1988 ODI # 489
196/2 48.0 4.08 196 1 4 won Test v India Bridgetown 7 Apr 1989 Test # 1118
196/9 45.0 4.35 196 1 won ODI v India Delhi 23 Oct 1989 ODI # 582
196/5 41.0 4.78 195 2 2 won ODI v Pakistan Port of Spain 26 Mar 1993 ODI # 824
196/7 30.0 6.53 196 1 won ODI v India Singapore 5 Sep 1999 ODI # 1494
196 61.0 3.21 196 1 lost Test v Australia Perth 1 Dec 2000 Test # 1520
196 44.5 4.37 270 -73 2 lost ODI v Australia Adelaide 26 Jan 2005 ODI # 2212
196/3 19.4 9.96 193 4 2 won T20I v India Wankhede 31 Mar 2016 T20I # 556
196 52.3 3.73 196 1 draw Test v India Kingston 30 Jul 2016 Test # 2211
196 50.5 3.85 -272 3 lost Test v India Rajkot 4 Oct 2018 Test # 2319
196/4 20.0 9.80 196 1 won T20I v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
196/4 20.0 9.80 196 1 won T20I v Australia Gros Islet 10 Jul 2021 T20I # 1188
195 71.2 2.73 -17 3 lost Test v England The Oval 12 Aug 1933 Test # 229
195/3 46.0 4.23 193 3 2 won ODI v Australia The Oval 14 Jun 1975 ODI # 29
195/5 37.4 5.17 192 4 2 won ODI v Australia Brisbane 13 Jan 1985 ODI # 287
195 56.0 3.48 25 2 won Test v Pakistan Faisalabad 23 Nov 1990 Test # 1157
195/5 40.2 4.83 195 -2 2 won ODI v India Wellington 10 Mar 1992 ODI # 737
195 48.1 4.04 195 1 lost Test v Australia Bridgetown 31 Mar 1995 Test # 1294
195/6 39.1 4.97 195 1 2 won ODI v Pakistan Sharjah 15 Oct 1995 ODI # 1009
195/9 50.0 3.90 195 1 won ODI v England Nottingham 20 Jul 2000 ODI # 1618
195/9 50.0 3.90 195 1 lost ODI v Bangladesh Mirpur 9 Dec 2018 ODI # 4071
194 74.2 2.60 400 3 draw Test v New Zealand Port of Spain 20 Apr 1972 Test # 697
194/1 51.3 3.76 191 4 2 won ODI v India Birmingham 9 Jun 1979 ODI # 61
194 50.0 3.88 199 -4 2 lost ODI v Australia Melbourne 15 Dec 1992 ODI # 780
194 48.2 4.01 194 1 won ODI v Sri Lanka Hobart 3 Jan 1996 ODI # 1029
194 89.5 2.15 143 3 lost Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
194 43.4 4.44 247 -52 2 lost ODI v Bangladesh Roseau 26 Jul 2009 ODI # 2862
194/5 62.4 3.09 192 3 4 won Test v England Bridgetown 1 May 2015 Test # 2160
194/1 18.3 10.48 191 4 2 won T20I v India Kingston 9 Jul 2017 T20I # 617
193 104.3 1.84 -365 2 lost Test v Australia Brisbane 16 Jan 1931 Test # 203
193 49.3 3.89 193 1 lost ODI v Australia Sydney 27 Nov 1979 ODI # 75
193/4 47.2 4.07 193 1 2 won ODI v India Port of Spain 11 Mar 1989 ODI # 560
193/7 50.0 3.86 268 -74 2 lost ODI v Australia Melbourne 11 Jan 2001 ODI # 1667
193/4 45.5 4.21 193 1 2 won ODI v Kenya Nairobi (Gym) 18 Aug 2001 ODI # 1746
193 49.5 3.87 -248 2 lost Test v New Zealand Wellington 11 Dec 2013 Test # 2106
193 46.0 4.19 238 -44 2 lost ODI v India Ahmedabad 9 Feb 2022 ODI # 4355
193/5 20.0 9.65 193 1 won T20I v Bangladesh Roseau 3 Jul 2022 T20I # 1607
193/5 39.0 4.94 191 3 2 won ODI v New Zealand Bridgetown 17 Aug 2022 ODI # 4450
193 72.3 2.66 215 3 won Test v Australia Brisbane 25 Jan 2024 Test # 2524
192/2 54.0 3.55 327 -134 4 draw Test v India Port of Spain 19 Feb 1953 Test # 367
192/4 64.1 2.99 192 1 4 won Test v India Brabourne 13 Dec 1966 Test # 610
192 59.2 3.23 2 2 lost Test v India Chennai 11 Jan 1975 Test # 752
192/3 42.1 4.55 192 1 2 won ODI v Pakistan Sydney 12 Jan 1982 ODI # 134
192 49.0 3.91 192 1 lost ODI v Australia Sydney 6 Feb 1987 ODI # 431
192/0 39.2 4.88 192 1 2 won ODI v New Zealand Christchurch 28 Mar 1987 ODI # 441
192/4 48.3 3.95 192 1 2 won ODI v India Brisbane 11 Jan 1992 ODI # 702
192/9 50.0 3.84 192 1 lost ODI v India Wankhede 20 Oct 1994 ODI # 933
192 41.3 4.62 192 1 lost ODI v New Zealand Taupo 4 Jan 2000 ODI # 1533
192 61.4 3.11 192 1 lost Test v New Zealand Wellington 17 Mar 2006 Test # 1790
192/2 34.1 5.61 189 4 2 won ODI v India Kingston 28 Jun 2009 ODI # 2853
192 15.3 12.38 268 -75 2 lost T20I v England Tarouba 19 Dec 2023 T20I # 2414
191/7 45.0 4.24 203 -11 2 lost ODI v Pakistan Hyderabad (Sind) 18 Nov 1986 ODI # 400
191/4 45.2 4.21 189 3 2 won ODI v England Georgetown 7 Mar 1990 ODI # 617
191 73.1 2.61 -23 2 won Test v England Port of Spain 5 Feb 1998 Test # 1398
191 66.4 2.86 -97 2 lost Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
191 36.2 5.25 248 -69 2 lost ODI v India Port of Spain 2 Jun 2002 ODI # 1838
191 53.3 3.57 -17 2 won Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
191 45.1 4.22 242 -50 2 lost ODI v Sri Lanka Dambulla 2 Aug 2005 ODI # 2264
191 67.0 2.85 287 -95 4 lost Test v Australia Kingston 22 May 2008 Test # 1875
191/8 20.0 9.55 191 1 lost T20I v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
191/6 20.0 9.55 191 1 won T20I v Australia Brisbane 13 Feb 2013 T20I # 303
191/6 48.1 3.96 189 3 2 won ODI v South Africa Providence 3 Jun 2016 ODI # 3739
191/6 38.0 5.02 188 4 2 won ODI v Australia Bridgetown 22 Jul 2021 ODI # 4311
191/6 31.4 6.03 188 -15 2 won ODI v England Bridgetown 9 Dec 2023 ODI # 4708
190/2 42.2 4.48 190 1 2 won ODI v England The Oval 7 Sep 1973 ODI # 9
190/2 30.0 6.33 189 2 2 won ODI v Australia Perth 20 Dec 1981 ODI # 130
190/6 37.0 5.13 190 1 lost ODI v Australia Port of Spain 14 Mar 1984 ODI # 255
190 70.0 2.71 190 1 won Test v England The Oval 9 Aug 1984 Test # 993
190/3 43.0 4.41 190 1 2 won ODI v South Africa Port of Spain 12 Apr 1992 ODI # 755
190/5 39.4 4.78 188 3 2 won ODI v Pakistan Johannesburg 27 Feb 1993 ODI # 810
190/3 41.5 4.54 189 2 2 won ODI v Sri Lanka Eden Gardens 25 Nov 1993 ODI # 857
190/6 50.0 3.80 190 1 won ODI v India Toronto 12 Sep 1999 ODI # 1498
190 83.5 2.26 322 -131 4 lost Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
190 48.3 3.91 190 1 lost ODI v Pakistan Sharjah 14 Feb 2002 ODI # 1807
190/2 38.1 4.97 190 7 2 won ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
190 44.3 4.26 304 -113 2 lost ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
190 73.5 2.57 -11 2 draw Test v India Bridgetown 28 Jun 2011 Test # 1998
190/6 26.1 7.26 191 -40 2 tied ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
190/9 41.0 4.63 230 -29 2 lost ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
190 19.2 9.82 190 1 won T20I v Bangladesh Mirpur 22 Dec 2018 T20I # 717
189 50.0 3.78 189 1 lost ODI v Australia Sydney 19 Jan 1982 ODI # 138
189 71.3 2.64 38 3 lost Test v Australia Bridgetown 31 Mar 1995 Test # 1294
189 60.4 3.11 -34 2 won Test v Sri Lanka St John's 13 Jun 1997 Test # 1369
189/4 49.2 3.83 187 3 4 won Test v Sri Lanka St John's 13 Jun 1997 Test # 1369
189 61.0 3.09 434 -244 4 lost Test v Pakistan Sharjah 7 Feb 2002 Test # 1588
189 39.5 4.74 274 -84 2 lost ODI v Australia Kingstown 24 Jun 2008 ODI # 2713
189 49.4 3.80 -68 2 won Test v England Bridgetown 1 May 2015 Test # 2160
189/9 50.0 3.78 189 1 won ODI v India North Sound 2 Jul 2017 ODI # 3900
188/2 48.4 3.86 185 4 2 won ODI v Pakistan The Oval 22 Jun 1983 ODI # 222
188/1 44.3 4.22 186 3 2 won ODI v South Africa Bloemfontein 23 Feb 1993 ODI # 807
188 68.3 2.74 -112 3 lost Test v India Wankhede 9 Oct 2002 Test # 1616
188 51.0 3.68 378 -189 4 lost Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
188 43.0 4.37 269 -80 2 lost ODI v India Chennai 20 Mar 2011 ODI # 3141
188 62.1 3.02 188 1 lost Test v Australia Adelaide 17 Jan 2024 Test # 2523
187/7 45.0 4.15 187 1 won ODI v India Guwahati 23 Dec 1987 ODI # 482
187 80.4 2.31 187 1 won Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
187 52.1 3.58 -65 3 lost Test v Australia Brisbane 26 Nov 2009 Test # 1936
187 47.0 3.97 -126 3 lost Test v India Wankhede 14 Nov 2013 Test # 2102
186 69.0 2.69 -30 2 lost Test v England Birmingham 4 Jul 1963 Test # 545
186/5 38.4 4.81 186 1 2 won ODI v Australia Brisbane 17 Jan 1982 ODI # 137
186/5d 58.0 3.20 369 3 draw Test v Australia Melbourne 22 Dec 1984 Test # 1005
186/2 41.3 4.48 181 6 2 won ODI v India Sharjah 22 Nov 1985 ODI # 341
186/5 39.0 4.76 186 1 tied ODI v Pakistan Lahore 22 Nov 1991 ODI # 690
186/9 50.0 3.72 203 -16 2 lost ODI v Sri Lanka Perth 14 Jan 1996 ODI # 1037
186/8 50.0 3.72 257 -70 2 lost ODI v Zimbabwe Canterbury 11 Jul 2000 ODI # 1611
186 44.5 4.14 186 1 lost ODI v India Bridgetown 29 May 2002 ODI # 1836
186/7 27.0 6.88 186 1 lost ODI v India Gros Islet 3 Jul 2009 ODI # 2854
185/5 48.3 3.81 185 1 2 won ODI v Pakistan Sydney 19 Jan 1984 ODI # 237
185 46.2 3.99 302 -116 2 lost ODI v Australia Melbourne 14 Jan 2005 ODI # 2204
185 19.5 9.32 216 -30 2 lost T20I v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
185/6 20.0 9.25 190 -4 2 lost T20I v Australia Gros Islet 14 Jul 2021 T20I # 1190
185/6 35.1 5.26 185 1 2 won ODI v U.A.E. Sharjah 9 Jun 2023 ODI # 4584
184 93.0 1.97 -42 2 draw Test v England Georgetown 14 Feb 1935 Test # 240
184 73.3 2.50 -198 2 lost Test v India Chennai 11 Jan 1988 Test # 1089
184 61.3 2.99 295 3 draw Test v New Zealand St John's 27 Apr 1996 Test # 1326
184/5 33.2 5.52 181 4 2 won ODI v Ireland Bridgetown 7 Jan 2020 ODI # 4226
184 39.1 4.69 346 -161 2 lost ODI v Sri Lanka Hambantota 26 Feb 2020 ODI # 4247
183 81.2 2.25 386 -202 4 lost Test v England Manchester 8 Jun 1950 Test # 323
183/3 45.0 4.06 183 1 2 won ODI v Pakistan Perth 4 Feb 1984 ODI # 244
183 59.0 3.10 -22 2 won Test v England The Oval 4 Aug 1988 Test # 1102
183 46.5 3.90 235 -51 2 lost ODI v Australia Sydney 18 Dec 1991 ODI # 698
183/2 38.4 4.73 183 1 2 won ODI v Sri Lanka Sharjah 3 Nov 1993 ODI # 844
183/3 46.3 3.93 183 1 2 won ODI v Bangladesh Dublin 21 May 1999 ODI # 1454
183/4 18.1 10.07 183 1 2 won T20I v England Wankhede 16 Mar 2016 T20I # 537
182 43.5 4.15 182 1 lost Test v Australia Georgetown 26 Apr 1955 Test # 405
182 50.4 3.59 -68 2 draw Test v England Lord's 17 Jun 1976 Test # 778
182/0d 32.0 5.68 434 3 won Test v England The Oval 12 Aug 1976 Test # 781
182/6 43.2 4.20 177 6 2 won ODI v Pakistan Albion 16 Mar 1977 ODI # 41
182/4 41.4 4.36 179 4 2 won ODI v India Guwahati 17 Dec 1983 ODI # 230
182/3 48.2 3.76 182 1 2 won ODI v Australia Melbourne 20 Jan 1987 ODI # 421
182 55.2 3.28 182 1 lost Test v India Wankhede 14 Nov 2013 Test # 2102
182 44.2 4.10 182 1 lost ODI v India Perth 6 Mar 2015 ODI # 3625
182/4 36.4 4.96 182 1 2 won ODI v India Bridgetown 29 Jul 2023 ODI # 4623
181 69.2x8 1.96 -167 2 lost Test v Australia Melbourne 30 Dec 1960 Test # 500
181 54.0 3.35 181 1 lost ODI v England Leeds 5 Sep 1973 ODI # 8
181 49.1 3.68 191 -9 2 lost ODI v Australia Sydney 18 Jan 1980 ODI # 85
181 67.3 2.68 97 3 lost Test v Pakistan Karachi 15 Nov 1990 Test # 1154
181/3 33.3 5.40 181 -64 2 won ODI v Australia Port of Spain 10 Mar 1991 ODI # 673
181 47.3 3.81 181 1 lost ODI v Pakistan Sydney 14 Jan 1997 ODI # 1163
181/7 49.2 3.66 179 3 2 won ODI v Sri Lanka Sharjah 13 Oct 1999 ODI # 1512
181 34.4 5.22 233 -51 2 lost ODI v Pakistan Sharjah 15 Feb 2002 ODI # 1808
181 41.4 4.34 342 -160 2 lost ODI v India Vadodara 31 Jan 2007 ODI # 2493
181/3 27.3 6.58 180 2 2 won ODI v Canada King City (NW) 24 Aug 2008 ODI # 2752
181 70.1 2.57 277 -95 4 lost Test v Bangladesh Kingstown 9 Jul 2009 Test # 1923
181 48.0 3.77 -468 2 lost Test v India Rajkot 4 Oct 2018 Test # 2319
181/3 20.0 9.05 181 1 lost T20I v India Chennai 11 Nov 2018 T20I # 710
181 43.5 4.12 181 1 lost ODI v Scotland Harare 1 Jul 2023 ODI # 4608
180 77.4 2.31 356 3 won Test v Australia Georgetown 14 Apr 1965 Test # 588
180/6d 43.0 4.18 334 3 draw Test v India Bridgetown 1 Apr 1971 Test # 685
180/9 49.1 3.66 178 3 2 won ODI v Pakistan Adelaide 28 Jan 1984 ODI # 241
180 44.4 4.02 238 -57 2 lost ODI v Pakistan Sharjah 17 Oct 1989 ODI # 574
180 46.2 3.88 223 -42 2 lost ODI v Pakistan Toronto 18 Sep 1999 ODI # 1501
180 49.3 3.63 198 -17 2 lost ODI v Pakistan Bridgetown 19 Apr 2000 ODI # 1593
180 57.3 3.13 275 3 lost Test v India Delhi 6 Nov 2011 Test # 2015
180/7 16.0 11.25 180 1 lost T20I v New Zealand Auckland 27 Nov 2020 T20I # 1108
179/3 58.0 3.08 -215 3 draw Test v India Delhi 24 Jan 1979 Test # 842
179 48.3 3.69 179 1 lost ODI v England Nottingham 2 Jun 1984 ODI # 265
179/3 47.0 3.80 179 1 2 won ODI v Australia Sydney 12 Feb 1985 ODI # 305
179/9 50.0 3.58 179 1 lost ODI v Pakistan Sydney 18 Jan 1997 ODI # 1165
179 41.3 4.31 279 -99 2 lost ODI v South Africa Gqeberha 30 Jan 1999 ODI # 1397
179 91.0 1.96 -339 2 lost Test v New Zealand Wellington 26 Dec 1999 Test # 1478
179 46.4 3.83 288 -108 2 lost ODI v Sri Lanka Nairobi (Gym) 4 Oct 2000 ODI # 1631
179/5 20.0 8.95 179 1 won T20I v England Pallekele 27 Sep 2012 T20I # 276
179/4 19.4 9.10 179 1 2 won T20I v Australia Mirpur 28 Mar 2014 T20I # 388
179/4 20.0 8.95 179 1 won T20I v England Bridgetown 30 Jan 2022 T20I # 1457
178/7 55.0 3.23 178 1 lost ODI v England Lord's 23 May 1988 ODI # 520
178 47.2 3.76 178 1 won ODI v Zimbabwe Perth 2 Feb 2001 ODI # 1681
178 47.4 3.73 178 1 lost ODI v India Dambulla 31 Jul 2005 ODI # 2263
178/3 20.0 8.90 187 -8 2 lost T20I v India Eden Gardens 18 Feb 2022 T20I # 1473
178 48.4 3.65 178 1 lost ODI v Bangladesh Providence 16 Jul 2022 ODI # 4431
178/8 20.0 8.90 178 1 lost T20I v India Lauderhill 12 Aug 2023 T20I # 2193
177 83.3 2.11 -224 2 lost Test v England Lord's 23 Jun 1928 Test # 173
177/7 42.0 4.21 177 1 won ODI v Pakistan Adelaide 12 Dec 1992 ODI # 775
177/3 36.1 4.89 177 1 2 won ODI v Pakistan Adelaide 17 Dec 1996 ODI # 1154
177 44.4 3.96 177 1 lost ODI v New Zealand North Sound 29 Mar 2007 ODI # 2557
177/5 20.0 8.85 193 -15 2 lost T20I v Sri Lanka Nottingham 10 Jun 2009 T20I # 100
177/5 20.0 8.85 177 1 won T20I v New Zealand Lauderhill 1 Jul 2012 T20I # 248
177 65.1 2.71 106 3 lost Test v England Lord's 7 Sep 2017 Test # 2274
177 44.2 3.99 298 -120 2 lost ODI v Bangladesh Chattogram 25 Jan 2021 ODI # 4274
176/3 101.0 1.74 176 1 4 won Test v India Port of Spain 4 Apr 1962 Test # 528
176/5d 36.0 4.88 338 3 draw Test v England Nottingham 3 Jun 1976 Test # 777
176/9 50.0 3.52 176 1 lost ODI v Sri Lanka Rajkot 19 Oct 1989 ODI # 576
176/7 39.0 4.51 176 1 lost ODI v Pakistan Lahore 11 Nov 1990 ODI # 640
176 57.3 3.06 -243 2 lost Test v England The Oval 8 Aug 1991 Test # 1175
176 44.5 3.92 227 -50 2 lost ODI v South Africa Centurion 7 Feb 1999 ODI # 1404
176 44.0 4.00 -83 3 lost Test v England Chester-le-Street 14 May 2009 Test # 1920
176/4 30.3 5.77 176 1 2 won ODI v U.A.E. Napier 15 Mar 2015 ODI # 3638
176/9 20.0 8.80 176 1 won T20I v England Chester-le-Street 16 Sep 2017 T20I # 622
176 43.5 4.01 176 1 lost ODI v India Ahmedabad 6 Feb 2022 ODI # 4353
176/7 20.0 8.80 176 1 won T20I v England St George's 14 Dec 2023 T20I # 2402
175/6 63.0 2.77 230 -54 4 draw Test v England Kingston 17 Feb 1960 Test # 489
175/5 40.2 4.33 175 1 2 won ODI v Pakistan Brisbane 14 Jan 1984 ODI # 234
175/2 40.0 4.37 170 6 2 won ODI v India Sharjah 21 Oct 1988 ODI # 526
175/8 50.0 3.50 175 1 lost ODI v India Melbourne 16 Jan 1992 ODI # 707
175 57.4 3.03 388 3 won Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
175 35.5 4.88 175 1 lost ODI v South Africa Centurion 20 Jan 2008 ODI # 2661
175 54.5 3.19 -73 3 lost Test v New Zealand Wellington 11 Dec 2013 Test # 2106
175 38.4 4.52 287 -109 2 lost ODI v Pakistan Sharjah 30 Sep 2016 ODI # 3784
175 19.2 9.05 212 -36 2 lost T20I v Bangladesh Mirpur 20 Dec 2018 T20I # 716
175 43.3 4.02 259 -83 2 lost ODI v Australia Sydney 4 Feb 2024 ODI # 4722
174 53.3 3.25 174 1 draw Test v Pakistan Port of Spain 14 Apr 1988 Test # 1096
174 46.4 3.72 212 -37 2 lost ODI v India Sharjah 16 Oct 1989 ODI # 573
173/6 25.2 6.82 172 2 4 won Test v India Kingston 23 Feb 1983 Test # 949
173 36.2 4.76 173 1 lost ODI v Pakistan Lahore 29 Nov 1985 ODI # 343
173/5 47.5 3.61 170 4 2 won ODI v India Sharjah 13 Oct 1989 ODI # 569
173 48.0 3.60 345 3 draw Test v Pakistan Lahore 6 Dec 1990 Test # 1158
173/8 55.0 3.14 173 1 lost ODI v England Birmingham 23 May 1991 ODI # 676
173 54.1 3.19 -25 2 lost Test v England Leeds 6 Jun 1991 Test # 1171
173/2 46.0 3.76 173 1 2 won ODI v Sri Lanka Sharjah 28 Oct 1993 ODI # 839
173 50.0 3.46 173 1 lost ODI v India Gwalior 21 Feb 1996 ODI # 1056
173/5 30.0 5.76 173 1 tied ODI v Australia Georgetown 21 Apr 1999 ODI # 1440
173 66.0 2.62 -27 3 lost Test v Australia Perth 1 Dec 2000 Test # 1520
173 49.1 3.51 173 1 lost ODI v Zimbabwe Colombo (SSC) 9 Dec 2001 ODI # 1777
173 67.5 2.55 -73 2 lost Test v India Kingston 20 Jun 2011 Test # 1997
173/2 18.3 9.35 171 3 2 won T20I v India Thiruvananthapuram 8 Dec 2019 T20I # 1022
173/8 20.0 8.65 241 -67 2 lost T20I v India Wankhede 11 Dec 2019 T20I # 1024
172 61.1 2.81 -27 3 lost Test v England Lord's 24 Jun 1933 Test # 227
172 60.5 2.82 214 -41 4 lost Test v Pakistan Dhaka 6 Mar 1959 Test # 471
172 56.4 3.03 -394 2 draw Test v India Delhi 24 Jan 1979 Test # 842
172/0 45.1 3.80 172 1 2 won ODI v Zimbabwe Birmingham 20 Jun 1983 ODI # 220
172 62.4 2.74 29 3 lost Test v Pakistan Georgetown 2 Apr 1988 Test # 1095
172/9 43.0 4.00 172 1 lost ODI v Australia Sydney 1 Jan 1996 ODI # 1028
172 49.2 3.48 172 1 lost ODI v Australia Melbourne 6 Dec 1996 ODI # 1147
172 48.4 3.53 172 1 lost Test v England Leeds 17 Aug 2000 Test # 1508
172/6d 32.0 5.37 391 3 draw Test v India Basseterre 22 Jun 2006 Test # 1807
172 39.5 4.31 342 -169 2 lost ODI v Australia Basseterre 6 Jul 2008 ODI # 2736
172/3 15.5 10.86 170 3 2 won T20I v Australia The Oval 6 Jun 2009 T20I # 92
172 33.4 5.10 287 -116 2 lost ODI v England Southampton 16 Jun 2012 ODI # 3276
172/4 20.0 8.60 172 1 lost T20I v England Nottingham 24 Jun 2012 T20I # 246
172/8 40.4 4.22 171 2 2 won ODI v Pakistan The Oval 7 Jun 2013 ODI # 3364
172 44.0 3.90 309 -136 2 lost ODI v Pakistan Abu Dhabi 5 Oct 2016 ODI # 3789
172/7 20.0 8.60 186 -13 2 lost T20I v New Zealand Kingston 10 Aug 2022 T20I # 1728
172/6 18.1 9.46 172 1 2 won T20I v England Bridgetown 12 Dec 2023 T20I # 2397
171/9 50.0 3.42 171 1 lost ODI v New Zealand Wellington 8 Jan 2000 ODI # 1535
171 62.5 2.72 342 -170 4 lost Test v Pakistan Sharjah 31 Jan 2002 Test # 1587
171 43.4 3.91 171 1 lost ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
171 34.0 5.02 274 -140 2 lost ODI v India Port of Spain 5 Jul 2013 ODI # 3383
171/7 20.0 8.55 171 1 won T20I v Bangladesh Mirpur 25 Mar 2014 T20I # 385
171 65.5 2.59 244 -72 4 lost Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
171/2 18.0 9.50 166 6 2 won T20I v India Lauderhill 13 Aug 2023 T20I # 2194
170/8 40.0 4.25 170 1 won ODI v Pakistan Lahore 19 Dec 1980 ODI # 101
170/6 34.0 5.00 170 1 won ODI v Pakistan Karachi 20 Nov 1991 ODI # 689
170 81.3 2.08 163 3 lost Test v South Africa Johannesburg 26 Nov 1998 Test # 1429
170 39.4 4.28 170 1 lost ODI v Australia Adelaide 9 Feb 2010 ODI # 2952
170/3 20.0 8.50 170 1 won T20I v England Bridgetown 9 Mar 2014 T20I # 361
170/8 20.0 8.50 172 -1 2 lost T20I v England Bridgetown 23 Jan 2022 T20I # 1454
169 42.5 3.94 177 -7 2 lost ODI v Australia Sydney 21 Dec 1979 ODI # 80
169 85.1 1.98 41 2 draw Test v Pakistan Karachi 22 Dec 1980 Test # 890
169/4 45.1 3.74 166 4 2 won ODI v Australia Adelaide 29 Jan 1984 ODI # 242
169 46.2 3.64 190 -20 2 lost ODI v Australia Port of Spain 18 Apr 1999 ODI # 1439
169/8 50.0 3.38 169 1 lost ODI v England Chester-le-Street 15 Jul 2000 ODI # 1615
169/7 50.0 3.38 169 1 lost ODI v India Bulawayo 30 Jun 2001 ODI # 1731
169 48.2 3.49 190 -20 2 lost ODI v India Cuttack 24 Jan 2007 ODI # 2485
169/7 20.0 8.45 169 1 lost T20I v England The Oval 29 Jun 2007 T20I # 16
169 48.2 3.49 256 -86 2 lost ODI v South Africa Cape Town 25 Jan 2008 ODI # 2664
169/6 20.0 8.45 169 1 won T20I v India Bridgetown 9 May 2010 T20I # 169
169/8 20.0 8.45 190 -20 2 lost T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
169 37.1 4.54 266 -96 2 lost ODI v India Ahmedabad 11 Feb 2022 ODI # 4356
169/5 18.2 9.21 164 6 2 won T20I v Bangladesh Providence 7 Jul 2022 T20I # 1617
168/5d 76.0 2.21 446 3 won Test v India Chennai 21 Jan 1959 Test # 465
168 42.5 3.92 215 -46 2 lost ODI v Australia Sydney 26 Jan 1982 ODI # 141
168 54.1 3.10 -51 3 lost Test v India Eden Gardens 6 Nov 2013 Test # 2101
168/6 19.2 8.68 166 3 2 won T20I v South Africa Cape Town 9 Jan 2015 T20I # 413
168 47.0 3.57 -346 2 lost Test v England Birmingham 17 Aug 2017 Test # 2270
168/9 56.5 2.95 168 1 4 won Test v Pakistan Kingston 12 Aug 2021 Test # 2430
167/3 40.2 4.14 167 1 2 won ODI v India St George's 7 Apr 1983 ODI # 192
167/5 37.1 4.49 167 1 2 won ODI v Pakistan St John's 15 Mar 1988 ODI # 507
167/3 40.2 4.14 167 1 2 won ODI v England Georgetown 15 Mar 1990 ODI # 621
167 57.0 2.92 -102 2 lost Test v Australia Port of Spain 5 Mar 1999 Test # 1448
167 79.3 2.10 167 1 lost Test v India Chennai 17 Oct 2002 Test # 1618
167/6 20.0 8.35 167 1 won T20I v South Africa St George's 1 Jul 2021 T20I # 1180
167/9 20.0 8.35 185 -17 2 lost T20I v India Eden Gardens 20 Feb 2022 T20I # 1479
166 73.1 2.26 -58 3 lost Test v England Lord's 23 Jun 1928 Test # 173
166/2 38.2 4.33 166 1 2 won ODI v England Port of Spain 31 Mar 1986 ODI # 376
166 41.5 3.96 223 -56 2 lost ODI v India Eden Gardens 2 Jan 1988 ODI # 483
166/2 42.1 3.93 166 1 2 won ODI v India Wankhede 30 Oct 1989 ODI # 591
166 54.2 3.05 -86 3 lost Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
166/6 20.0 8.30 166 1 won T20I v Pakistan Mirpur 1 Apr 2014 T20I # 397
166/9 20.0 8.30 239 -72 2 lost T20I v New Zealand Mount Maunganui 29 Nov 2020 T20I # 1110
166/7 20.0 8.30 168 -1 2 lost T20I v South Africa St George's 29 Jun 2021 T20I # 1179
165/8 40.0 4.12 262 -96 4 draw Test v India Port of Spain 13 Apr 1971 Test # 686
165/6 45.3 3.62 165 1 2 won ODI v Pakistan Peshawar 17 Oct 1986 ODI # 396
165 46.2 3.56 200 -34 2 lost ODI v Pakistan Perth 30 Dec 1986 ODI # 408
165 57.3 2.86 -199 2 lost Test v Australia Melbourne 26 Dec 2000 Test # 1525
165 59.4 2.76 230 3 lost Test v England Manchester 12 Aug 2004 Test # 1711
165/6 29.5 5.53 165 13 2 won ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
165/6 27.4 5.96 162 4 2 won ODI v Zimbabwe Kingstown 14 Mar 2010 ODI # 2976
165 60.1 2.74 107 3 lost Test v England Nottingham 25 May 2012 Test # 2044
165/6 20.0 8.25 165 1 won T20I v New Zealand Roseau 6 Jul 2014 T20I # 403
165 58.3 2.82 324 -158 4 lost Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
164 64.0 2.56 164 1 lost Test v England Kingston 24 Feb 1990 Test # 1140
164 49.1 3.33 174 -9 2 lost ODI v Australia Melbourne 12 Dec 1991 ODI # 695
164/1 38.3 4.25 161 4 2 won ODI v Australia Perth 6 Dec 1992 ODI # 769
164/4 44.2 3.69 164 1 2 won ODI v South Africa Kingstown 16 May 2001 ODI # 1718
164/0 36.4 4.47 162 3 2 won ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
164/8 20.0 8.20 164 1 lost T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
164 28.2 5.78 226 -115 2 lost ODI v South Africa Durban 16 Jan 2015 ODI # 3579
164/5 20.0 8.20 164 1 won T20I v Afghanistan Lucknow 14 Nov 2019 T20I # 1015
164/5 20.0 8.20 164 1 lost T20I v India Basseterre 2 Aug 2022 T20I # 1720
163 62.5 2.59 -308 2 lost Test v Australia Sydney 30 Dec 1984 Test # 1006
163 45.5 3.55 253 -89 2 lost ODI v England Adelaide 24 Jan 1987 ODI # 423
163 46.2 3.51 163 1 lost ODI v India Toronto 11 Sep 1999 ODI # 1497
163 49.0 3.32 163 1 lost ODI v Australia Kingston 18 May 2003 ODI # 2013
163 42.4 3.82 180 -16 2 lost ODI v South Africa Gqeberha 28 Jan 2004 ODI # 2090
163/9 20.0 8.15 184 -20 2 lost T20I v South Africa The Oval 13 Jun 2009 T20I # 106
163/5 38.2 4.25 158 9 2 won ODI v Australia Kingstown 18 Mar 2012 ODI # 3264
163 64.2 2.53 -37 2 lost Test v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
163 20.0 8.15 173 -9 2 lost T20I v Pakistan Karachi 14 Dec 2021 T20I # 1449
162 56.4 2.85 278 -115 4 lost Test v England Leeds 6 Jun 1991 Test # 1171
162 80.1 2.02 232 -69 4 lost Test v South Africa Port of Spain 17 Mar 2001 Test # 1538
162/6 20.0 8.10 162 1 won T20I v Sri Lanka Colombo (RPS) 11 Nov 2015 T20I # 461
162 64.0 2.53 -63 3 lost Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
161 64.3 2.49 -62 2 lost Test v England Leeds 10 Jul 1969 Test # 655
161/3 42.2 3.80 161 1 2 won ODI v Pakistan Perth 19 Dec 1981 ODI # 129
161 74.1 2.17 220 -58 4 lost Test v Australia Melbourne 26 Dec 1981 Test # 915
161/1 43.1 3.72 161 1 2 won ODI v Australia Sydney 8 Feb 1984 ODI # 246
161 48.3 3.31 161 1 lost ODI v Australia Sydney 8 Dec 1996 ODI # 1149
161 44.4 3.60 161 1 lost ODI v Pakistan Toronto 19 Sep 1999 ODI # 1502
161 65.1 2.47 46 3 lost Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
161 34.3 4.66 250 -88 2 lost ODI v New Zealand Basseterre 11 Jul 2012 ODI # 3288
161/6 19.4 8.18 156 6 2 won T20I v England Eden Gardens 3 Apr 2016 T20I # 557
161/2 15.0 10.73 161 1 2 won T20I v South Africa St George's 26 Jun 2021 T20I # 1176
161 35.3 4.53 212 -51 2 lost ODI v New Zealand Bridgetown 19 Aug 2022 ODI # 4453
160 30.3x8 3.95 -191 2 lost Test v Australia Melbourne 31 Jan 1976 Test # 770
160 41.2 3.87 416 -255 4 lost Test v India Chennai 11 Jan 1988 Test # 1089
160/7 47.0 3.40 160 1 n/r ODI v Australia Melbourne 9 Jan 1992 ODI # 699
160/8 50.0 3.20 160 1 lost ODI v Sri Lanka Adelaide 15 Dec 1995 ODI # 1021
160/4 36.5 4.34 160 -31 2 won ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
160 38.3 4.15 160 1 lost ODI v England Bristol 24 May 2009 ODI # 2850
160 19.4 8.13 160 1 won T20I v Australia Bridgetown 30 Mar 2012 T20I # 243
160/7 20.0 8.00 166 -5 2 lost T20I v England Bridgetown 13 Mar 2014 T20I # 364
160/8 20.0 8.00 160 1 lost T20I v England Gros Islet 5 Mar 2019 T20I # 750
160 79.0 2.02 348 -187 4 lost Test v Sri Lanka Galle 21 Nov 2021 Test # 2434
159/5 40.1 3.95 159 1 2 won ODI v New Zealand The Oval 18 Jun 1975 ODI # 32
159 44.3 3.57 159 1 lost ODI v Pakistan Melbourne 6 Mar 1985 ODI # 317
159 42.4 3.72 217 -57 2 lost ODI v Australia Melbourne 18 Mar 1992 ODI # 749
159 67.4 2.34 159 1 lost Test v England Port of Spain 13 Feb 1998 Test # 1399
159 40.3 3.92 274 -114 2 lost ODI v South Africa Bloemfontein 5 Feb 1999 ODI # 1402
159 49.5 3.19 159 1 lost ODI v New Zealand Napier 6 Jan 2000 ODI # 1534
159 40.1 3.95 159 1 lost ODI v England Leeds 1 Jul 2004 ODI # 2137
159 41.2 3.84 267 -107 2 lost ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
159/4 31.5 4.99 159 1 2 won ODI v Bermuda King City (NW) 20 Aug 2008 ODI # 2746
159/5 20.0 7.95 159 1 lost T20I v New Zealand Wellington 15 Jan 2014 T20I # 353
159 44.2 3.58 159 1 lost ODI v England North Sound 2 Mar 2014 ODI # 3480
159/8 26.0 6.11 159 1 lost ODI v Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
159/9 20.0 7.95 172 -12 2 lost T20I v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
159/5 20.0 7.95 194 -34 2 lost T20I v England Bridgetown 29 Jan 2022 T20I # 1456
159 41.0 3.87 247 -87 4 lost Test v South Africa Centurion 28 Feb 2023 Test # 2495
159/5 20.0 7.95 159 1 lost T20I v India Providence 8 Aug 2023 T20I # 2192
158 46.1 3.42 195 -36 2 lost ODI v Australia Sydney 28 Jan 1987 ODI # 427
158/3 44.2 3.56 157 2 2 won ODI v New Zealand Southampton 24 May 1999 ODI # 1460
158/5 27.5 5.67 158 6 2 won ODI v New Zealand Christchurch 3 Jan 2009 ODI # 2787
158/7 20.0 7.90 158 1 won T20I v Zimbabwe North Sound 3 Mar 2013 T20I # 308
158 38.1 4.13 252 -93 2 lost ODI v India North Sound 30 Jun 2017 ODI # 3898
158/3 17.0 9.29 156 3 2 won T20I v Sri Lanka Pallekele 6 Mar 2020 T20I # 1078
157/2 62.0 2.53 122 3 draw Test v India Eden Gardens 26 Dec 1987 Test # 1088
157/3 40.4 3.86 152 6 4 won Test v England Birmingham 25 Jul 1991 Test # 1174
157 49.2 3.18 157 1 lost ODI v England Melbourne 27 Feb 1992 ODI # 721
157 71.1 2.20 157 1 draw Test v England Manchester 3 Aug 2000 Test # 1506
157 74.5 2.09 -300 2 lost Test v India Wankhede 9 Oct 2002 Test # 1616
157 38.0 4.13 225 -67 2 lost ODI v South Africa Roseau 28 May 2010 ODI # 2982
157/8 27.3 5.70 157 1 2 won ODI v New Zealand Auckland 26 Dec 2013 ODI # 3449
157/7 20.0 7.85 157 1 lost T20I v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
157/7 20.0 7.85 157 1 lost T20I v India Eden Gardens 16 Feb 2022 T20I # 1467
156/5 30.0 5.20 156 1 lost ODI v England Georgetown 18 Apr 2004 ODI # 2118
156/0 27.4 5.63 153 4 2 won ODI v Zimbabwe Gros Islet 10 May 2006 ODI # 2371
156/3 18.4 8.35 154 3 2 won T20I v India Lord's 12 Jun 2009 T20I # 105
155/4 29.3 5.25 152 4 2 won ODI v Zimbabwe Hyderabad (Deccan) 16 Feb 1996 ODI # 1050
155 39.0 3.97 288 -132 2 lost ODI v South Africa St George's 5 May 2001 ODI # 1714
155/2 34.0 4.55 155 1 2 won ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
155/8 20.0 7.75 156 0 2 tied T20I v New Zealand Auckland 26 Dec 2008 T20I # 78
155/7 20.0 7.75 192 -36 2 lost T20I v New Zealand Hamilton 28 Dec 2008 T20I # 79
155/5 18.5 8.23 153 3 2 won T20I v England Bridgetown 11 Mar 2014 T20I # 362
155 32.2 4.79 276 -120 2 lost ODI v Pakistan Multan 10 Jun 2022 ODI # 4405
155/8 18.5 8.23 153 3 2 won T20I v India Providence 6 Aug 2023 T20I # 2191
154 67.0 2.29 255 -100 4 lost Test v India Chennai 11 Jan 1975 Test # 752
154/1 24.5 6.20 287 -132 4 draw Test v Pakistan Georgetown 18 Mar 1977 Test # 801
154 55.5 2.75 -187 2 lost Test v Pakistan Port of Spain 1 Apr 1977 Test # 802
154 46.3 3.31 154 1 lost ODI v England Brisbane 17 Jan 1987 ODI # 418
154/8 48.0 3.20 216 -61 2 lost ODI v Australia Sydney 12 Jan 1989 ODI # 550
154/0 25.5 5.96 153 2 2 won ODI v South Africa Port of Spain 11 Apr 1992 ODI # 754
154 49.1 3.13 159 -4 2 lost ODI v New Zealand Georgetown 3 Apr 1996 ODI # 1090
154/4 28.0 5.50 154 1 lost ODI v South Africa Johannesburg 22 Jan 1999 ODI # 1390
154/5 38.2 4.01 152 3 2 won ODI v Zimbabwe St John's 29 Apr 2006 ODI # 2368
154/4 29.5 5.16 154 -94 2 won ODI v Pakistan Bridgetown 2 May 2011 ODI # 3155
154/5 43.5 3.51 153 2 4 won Test v Pakistan Sharjah 30 Oct 2016 Test # 2229
154 47.2 3.25 -123 2 lost Test v England Gros Islet 9 Feb 2019 Test # 2346
153/4 49.0 3.12 265 3 draw Test v Pakistan St John's 1 May 1993 Test # 1222
153 48.0 3.18 -478 2 lost Test v India Eden Gardens 14 Nov 2011 Test # 2017
153/6 20.0 7.65 153 1 lost T20I v Pakistan Karachi 3 Apr 2018 T20I # 665
153 36.2 4.21 378 -224 2 lost ODI v India Brabourne 29 Oct 2018 ODI # 4063
153/7 20.0 7.65 153 1 won T20I v Zimbabwe Hobart 19 Oct 2022 T20I # 1834
152 36.5 4.12 -318 2 lost Test v England The Oval 19 Aug 2004 Test # 1712
152/7 50.0 3.04 152 1 lost ODI v South Africa Kingston 8 May 2005 ODI # 2242
152 32.3 4.67 -225 2 lost Test v England Lord's 6 May 2009 Test # 1919
152 61.5 2.45 218 3 won Test v Pakistan Providence 12 May 2011 Test # 1992
152/7 20.0 7.60 152 1 lost T20I v Pakistan Kingstown 27 Jul 2013 T20I # 321
152 52.4 2.88 31 3 lost Test v Pakistan Kingston 21 Apr 2017 Test # 2259
152/1 24.0 6.33 152 1 lost ODI v Bangladesh Dublin (Malahide) 17 May 2019 ODI # 4137
152 45.1 3.36 152 1 lost ODI v Australia Bridgetown 26 Jul 2021 ODI # 4313
151 45.5 3.29 124 3 lost Test v India Chennai 12 Jan 1979 Test # 841
151/6 44.3 3.39 149 3 2 won ODI v Pakistan Sialkot 14 Nov 1986 ODI # 398
151/4 38.4 3.90 149 3 2 won ODI v India Port of Spain 9 Mar 1989 ODI # 558
151 60.3 2.49 151 1 lost Test v Pakistan Peshawar 17 Nov 1997 Test # 1384
151 49.5 3.03 151 1 lost ODI v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
151 33.1 4.55 409 -257 2 lost ODI v South Africa Sydney 27 Feb 2015 ODI # 3616
151 35.3 4.25 352 -200 2 lost ODI v India Tarouba 1 Aug 2023 ODI # 4624
150/6 37.4 3.98 150 1 2 won ODI v England Kingstown 5 Apr 1998 ODI # 1307
150/7 20.0 7.50 150 1 won T20I v Pakistan Gros Islet 21 Apr 2011 T20I # 199
150/7 20.0 7.50 150 1 lost T20I v Australia Gros Islet 27 Mar 2012 T20I # 241
150/9 20.0 7.50 167 -16 2 lost T20I v South Africa St George's 27 Jun 2021 T20I # 1178
150/4 20.0 7.50 158 -7 2 lost T20I v Pakistan Providence 31 Jul 2021 T20I # 1208
150 51.3 2.91 -152 2 lost Test v Pakistan Kingston 20 Aug 2021 Test # 2431
150/2 19.0 7.89 146 5 2 won T20I v New Zealand Kingston 14 Aug 2022 T20I # 1735
150 64.3 2.32 150 1 lost Test v India Roseau 12 Jul 2023 Test # 2510
149 61.1 2.43 149 1 won Test v Australia Bridgetown 19 Apr 1991 Test # 1169
149 49.0 3.04 149 1 lost ODI v South Africa Gqeberha 11 Feb 1993 ODI # 801
149/1 27.4 5.38 125 -18 2 won ODI v New Zealand Auckland 22 Jan 1995 ODI # 972
149/1 37.4 3.95 147 3 2 won ODI v New Zealand Christchurch 28 Jan 1995 ODI # 974
149/2 27.5 5.35 146 -30 2 won ODI v India Port of Spain 26 Apr 1997 ODI # 1200
149 68.3 2.17 149 1 lost Test v Australia Hobart 17 Nov 2005 Test # 1771
149 44.4 3.33 213 -63 2 lost ODI v Afghanistan Gros Islet 9 Jun 2017 ODI # 3884
149 54.0 2.75 -149 2 lost Test v South Africa Gros Islet 18 Jun 2021 Test # 2426
149/9 41.0 3.63 149 1 lost ODI v Bangladesh Providence 10 Jul 2022 ODI # 4421
149/6 20.0 7.45 149 1 won T20I v India Tarouba 3 Aug 2023 T20I # 2188
148 60.3 2.44 -217 3 lost Test v Australia Brisbane 16 Jan 1931 Test # 203
148 37.4x8 2.96 163 3 lost Test v New Zealand Wellington 7 Mar 1969 Test # 651
148/4 48.3 3.05 148 1 2 won ODI v England Melbourne 30 Jan 1987 ODI # 428
148 48.0 3.08 178 -29 2 lost ODI v England Devonport 3 Feb 1987 ODI # 430
148/6 47.0 3.14 148 1 2 won ODI v Australia Melbourne 18 Jan 1993 ODI # 793
148 44.3 3.32 187 -38 2 lost ODI v Pakistan Kingstown 30 Mar 1993 ODI # 828
148/3 32.2 4.57 148 1 2 won ODI v England Nottingham 27 Jun 2004 ODI # 2135
148 58.1 2.54 -2 2 lost Test v Sri Lanka Kandy 22 Jul 2005 Test # 1757
148 66.4 2.22 191 3 lost Test v Australia Bridgetown 7 Apr 2012 Test # 2040
148 53.5 2.74 148 1 lost Test v Australia Roseau 3 Jun 2015 Test # 2164
148 36.3 4.05 -212 3 lost Test v Australia Hobart 10 Dec 2015 Test # 2193
148 43.4 3.38 148 1 lost ODI v Bangladesh Mirpur 22 Jan 2021 ODI # 4272
147 48.0 3.06 -266 2 lost Test v England Manchester 12 Jun 1969 Test # 653
147/5 47.1 3.11 147 1 2 won ODI v Australia Melbourne 10 Jan 1982 ODI # 133
147 44.4 3.29 147 1 draw Test v Sri Lanka Kingstown 20 Jun 1997 Test # 1371
147 75.0 1.96 98 3 won Test v Zimbabwe Port of Spain 16 Mar 2000 Test # 1490
147/8 40.0 3.67 147 1 n/r ODI v South Africa Durban 30 Jan 2004 ODI # 2092
147/3 19.2 7.60 147 1 2 won T20I v Afghanistan Basseterre 5 Jun 2017 T20I # 613
147/5 60.3 2.42 296 -148 4 draw Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
147/4 70.1 2.09 286 -138 4 draw Test v England North Sound 8 Mar 2022 Test # 2454
147/8 20.0 7.35 179 -31 2 lost T20I v Australia Brisbane 7 Oct 2022 T20I # 1808
146 60.0 2.43 146 1 lost Test v Pakistan Karachi 20 Feb 1959 Test # 469
146/4 43.5 3.33 146 1 2 won ODI v England Kingston 18 Feb 1986 ODI # 364
146 41.5 3.49 185 3 won Test v Australia Adelaide 23 Jan 1993 Test # 1210
146 41.0 3.56 202 -55 2 lost ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
146 41.0 3.56 163 -16 2 lost ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
146 37.0 3.94 -424 2 lost Test v England Leeds 25 May 2007 Test # 1834
146 39.5 3.66 226 -79 2 lost ODI v England Lord's 1 Jul 2007 ODI # 2594
146 28.0 5.21 173 -26 2 lost ODI v England Gros Islet 3 Apr 2009 ODI # 2833
146/6 20.0 7.30 146 1 lost T20I v India Providence 6 Aug 2019 T20I # 846
146/5 20.0 7.30 146 1 lost T20I v Ireland Hobart 21 Oct 2022 T20I # 1837
145 78.3 1.84 -110 2 lost Test v New Zealand Auckland 9 Mar 1956 Test # 424
145/1 33.2 4.35 144 2 2 won ODI v Pakistan Sharjah 28 Nov 1986 ODI # 402
145 46.2 3.12 145 1 lost ODI v India Sharjah 22 Oct 1991 ODI # 683
145/3 30.0 4.83 -210 2 draw Test v India Georgetown 17 Apr 1997 Test # 1365
145 49.3 2.92 145 1 lost ODI v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
145/9 46.4 3.10 145 1 2 won ODI v Bangladesh Kingstown 15 May 2004 ODI # 2128
145/6 20.0 7.25 145 1 won T20I v Australia Gros Islet 9 Jul 2021 T20I # 1185
145/9 20.0 7.25 145 1 lost T20I v Australia Carrara 5 Oct 2022 T20I # 1806
144 47.1 3.05 -169 2 lost Test v South Africa Centurion 15 Jan 1999 Test # 1441
144 78.3 1.83 2 3 lost Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
144/9 20.0 7.20 161 -16 2 lost T20I v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
143 48.1 2.96 -233 2 draw Test v England Kingston 8 Feb 1968 Test # 629
143 52.5 2.70 280 -136 4 lost Test v Pakistan Kingston 3 Jun 2005 Test # 1754
143 34.2 4.16 257 -113 2 lost ODI v Australia Melbourne 7 Feb 2010 ODI # 2950
143/5 20.0 7.15 160 -16 2 lost T20I v India Port of Spain 4 Jun 2011 T20I # 200
143 19.4 7.27 143 1 n/r T20I v India Lauderhill 28 Aug 2016 T20I # 563
143 34.2 4.16 269 -125 2 lost ODI v India Manchester 27 Jun 2019 ODI # 4175
143/9 20.0 7.15 169 -25 2 lost T20I v South Africa St George's 3 Jul 2021 T20I # 1181
143/8 20.0 7.15 143 1 lost T20I v South Africa Dubai (DICS) 26 Oct 2021 T20I # 1366
142/5 59.0 2.40 139 4 4 won Test v New Zealand Christchurch 8 Feb 1952 Test # 349
142/0 55.0 2.58 274 -131 4 draw Test v India Port of Spain 21 Jan 1953 Test # 363
142 85.3 1.66 142 1 lost Test v England Leeds 25 Jul 1957 Test # 442
142/3 38.2 3.70 141 2 2 won ODI v Pakistan Perth 1 Jan 1989 ODI # 544
142 40.3 3.50 242 -99 2 lost ODI v Australia Chennai 21 Oct 1989 ODI # 578
142/4 27.5 5.10 140 3 2 won ODI v Zimbabwe Harare 4 Dec 2007 ODI # 2653
142/6 34.3 4.11 142 1 2 won ODI v Zimbabwe Kingstown 12 Mar 2010 ODI # 2974
142 39.2 3.61 329 -186 2 lost ODI v England Bridgetown 9 Mar 2017 ODI # 3849
142/4 14.5 9.57 142 1 2 won T20I v Australia Gros Islet 12 Jul 2021 T20I # 1189
142/7 20.0 7.10 142 1 won T20I v Bangladesh Sharjah 29 Oct 2021 T20I # 1375
141/1 36.5 3.82 141 1 4 won Test v Australia Bridgetown 17 Mar 1978 Test # 821
141 40.4 3.46 203 -61 2 lost ODI v England Bridgetown 16 Feb 1994 ODI # 880
141 38.2 3.67 320 -178 4 lost Test v South Africa Gqeberha 10 Dec 1998 Test # 1433
141 51.5 2.72 129 3 lost Test v Australia Adelaide 15 Dec 2000 Test # 1523
141/2 20.0 7.05 113 -168 2 won ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
141 42.1 3.34 -283 3 lost Test v England Leeds 25 May 2007 Test # 1834
141/8 20.0 7.05 180 -38 2 lost T20I v Australia Hobart 21 Feb 2010 T20I # 146
141/5 19.2 7.29 139 3 2 won T20I v India Basseterre 1 Aug 2022 T20I # 1718
140 69.5 2.00 140 1 lost Test v New Zealand Dunedin 8 Feb 1980 Test # 873
140 52.0 2.69 184 -43 2 lost ODI v India Lord's 25 Jun 1983 ODI # 223
140 45.0 3.11 119 3 won Test v India Bridgetown 27 Mar 1997 Test # 1363
140 76.1 1.83 -107 2 lost Test v South Africa St John's 6 Apr 2001 Test # 1542
140/8 41.0 3.41 204 -73 2 lost ODI v Australia St George's 27 Jun 2008 ODI # 2719
140/0 23.3 5.95 140 1 2 won ODI v Pakistan Providence 5 May 2011 ODI # 3156
140 32.2 4.32 205 -64 2 lost ODI v Australia Kingstown 16 Mar 2012 ODI # 3262
140 19.0 7.36 188 -47 2 lost T20I v New Zealand Nelson 29 Dec 2017 T20I # 636
140/1 11.0 12.72 139 2 2 won T20I v Ireland Basseterre 19 Jan 2020 T20I # 1030
139 60.4 2.29 139 1 lost Test v England Kingston 30 Mar 1954 Test # 386
139 34.4 4.00 139 1 lost ODI v Australia Castries 12 Apr 1978 ODI # 49
139/4 37.2 3.72 139 1 2 won ODI v New Zealand Sydney 9 Mar 1985 ODI # 318
139 46.3 2.98 187 -47 2 lost ODI v England Leeds 21 May 1988 ODI # 519
139 37.0 3.75 181 -41 2 lost ODI v South Africa Brabourne 14 Nov 1993 ODI # 849
139 41.0 3.39 -29 3 lost Test v Pakistan Rawalpindi 29 Nov 1997 Test # 1389
139 34.3 4.02 139 1 lost Test v South Africa Durban 10 Jan 2008 Test # 1860
139 19.3 7.12 139 1 tied T20I v New Zealand Pallekele 1 Oct 2012 T20I # 283
139 35.2 3.93 204 -64 4 lost Test v Bangladesh Chattogram 22 Nov 2018 Test # 2328
138/4 39.3 3.49 138 1 2 won ODI v England Albion 26 Feb 1981 ODI # 118
138/7 20.0 6.90 138 1 lost ODI v South Africa Port of Spain 15 May 2005 ODI # 2245
138 30.4 4.50 138 1 lost ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
138/7 20.0 6.90 138 1 lost T20I v Australia Sydney 23 Feb 2010 T20I # 147
138/9 20.0 6.90 138 1 won T20I v Ireland Providence 30 Apr 2010 T20I # 152
138/8 20.0 6.90 196 -57 2 lost T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
138/3 14.5 9.30 138 1 2 won T20I v Pakistan Port of Spain 1 Apr 2017 T20I # 604
138/6 39.2 3.50 136 3 2 won ODI v Afghanistan Gros Islet 11 Jun 2017 ODI # 3887
138 64.0 2.15 -381 2 lost Test v New Zealand Hamilton 3 Dec 2020 Test # 2394
137/7 40.0 3.42 169 -31 2 lost ODI v Pakistan Multan 13 Nov 1990 ODI # 641
137 34.2 3.99 226 -88 2 lost ODI v India Toronto 14 Sep 1999 ODI # 1499
137 47.0 2.91 191 -53 2 lost ODI v South Africa Port of Spain 12 May 2001 ODI # 1717
137 41.2 3.31 378 -240 4 lost Test v Sri Lanka Kandy 22 Jul 2005 Test # 1757
137/6 20.0 6.85 137 1 won T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
137 45.4 3.00 -209 3 lost Test v England Birmingham 17 Aug 2017 Test # 2270
137 19.0 7.21 201 -63 2 lost T20I v Pakistan Karachi 13 Dec 2021 T20I # 1448
137 26.0 5.26 257 -88 2 lost ODI v India Port of Spain 27 Jul 2022 ODI # 4439
136/2 23.1 5.87 136 1 2 won ODI v Sri Lanka Melbourne 27 Feb 1985 ODI # 313
136 38.4 3.51 201 -64 2 lost ODI v South Africa Christchurch 5 Mar 1992 ODI # 730
136 47.0 2.89 141 -4 2 lost ODI v South Africa Cape Town 17 Feb 1993 ODI # 804
136 59.5 2.27 8 2 won Test v Australia Port of Spain 21 Apr 1995 Test # 1296
136/1 24.2 5.58 136 -54 2 won ODI v New Zealand Kingston 5 Jul 2012 ODI # 3283
135/5 69.0 1.95 319 -183 4 draw Test v Australia Port of Spain 21 Apr 1973 Test # 721
135/7 17.1 7.86 155 -49 2 lost T20I v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
135/5 65.0 2.07 282 -146 4 draw Test v England Bridgetown 16 Mar 2022 Test # 2457
134 57.2 2.33 242 3 draw Test v India Wankhede 22 Nov 2011 Test # 2019
134/5 33.4 3.98 193 -151 2 lost ODI v New Zealand Nelson 4 Jan 2014 ODI # 3452
134 45.4 2.93 134 1 lost Test v New Zealand Wellington 1 Dec 2017 Test # 2284
134/6 13.1 10.17 132 3 2 won T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
134/7 19.0 7.05 132 3 2 won T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
133 35.4x8 2.80 -31 2 draw Test v England Manchester 22 Jul 1939 Test # 273
133 49.3 2.68 133 1 draw Test v New Zealand Bridgetown 23 Mar 1972 Test # 695
133/8 65.0 2.04 231 -97 4 draw Test v Australia Brisbane 27 Nov 1992 Test # 1202
133 45.2 2.93 193 -59 2 lost ODI v Pakistan Kingstown 18 May 2005 ODI # 2246
133 34.3 3.85 133 1 lost ODI v Pakistan Johannesburg 23 Sep 2009 ODI # 2894
133/6 19.2 6.87 133 1 2 won T20I v England Tarouba 21 Dec 2023 T20I # 2415
132 36.2 3.63 -5 3 lost Test v England Leeds 25 Jul 1957 Test # 442
132/3 37.5 3.48 132 1 4 won Test v England Port of Spain 2 Feb 1974 Test # 731
132 38.5 3.39 141 -8 2 lost ODI v Pakistan Adelaide 5 Dec 1981 ODI # 126
132/5 62.0 2.12 327 -194 4 draw Test v India Nagpur 1 Dec 1994 Test # 1277
132 42.4 3.09 222 -89 2 lost ODI v South Africa Cape Town 2 Feb 1999 ODI # 1399
132/4 52.0 2.53 275 -142 4 draw Test v Pakistan Bridgetown 18 May 2000 Test # 1496
132/3 28.1 4.68 132 1 2 won ODI v Pakistan Southampton 22 Sep 2004 ODI # 2181
132/8 20.0 6.60 132 1 lost T20I v Bangladesh Mirpur 11 Oct 2011 T20I # 209
132 31.1 4.23 293 -160 2 lost ODI v Bangladesh Khulna 2 Dec 2012 ODI # 3310
132/8 18.0 7.33 132 1 lost T20I v New Zealand Roseau 5 Jul 2014 T20I # 402
132 56.1 2.35 297 -164 4 lost Test v Sri Lanka Galle 29 Nov 2021 Test # 2437
132 19.1 6.88 192 -59 2 lost T20I v India Lauderhill 6 Aug 2022 T20I # 1725
132/7 10.3 12.57 132 1 2 won T20I v South Africa Centurion 25 Mar 2023 T20I # 2031
131 48.0 2.72 61 3 lost Test v Australia Port of Spain 14 May 1965 Test # 590
131/2 32.3 4.03 128 4 4 won Test v England Leeds 12 Jul 1984 Test # 991
131/7 20.0 6.55 131 1 lost T20I v South Africa Johannesburg 18 Jan 2008 T20I # 51
131/2 16.1 8.10 131 1 2 won T20I v Zimbabwe North Sound 2 Mar 2013 T20I # 305
131 42.3 3.08 -220 3 lost Test v South Africa Centurion 17 Dec 2014 Test # 2150
131 56.4 2.31 -329 2 lost Test v New Zealand Wellington 11 Dec 2020 Test # 2395
130/3 29.2 4.43 130 1 4 won Test v Pakistan Faisalabad 23 Nov 1990 Test # 1157
130 47.5 2.71 130 1 lost Test v Australia Adelaide 25 Jan 1997 Test # 1352
130 34.4 3.75 261 -130 2 lost ODI v Pakistan Sharjah 14 Oct 1999 ODI # 1513
130/2 10.5 12.00 130 1 2 won T20I v Bangladesh Sylhet 17 Dec 2018 T20I # 715
130 50.3 2.57 -141 3 lost Test v India Roseau 12 Jul 2023 Test # 2510
129 52.4 2.44 -71 3 lost Test v England The Oval 11 Aug 1928 Test # 175
129/1 19.0 6.78 126 4 4 won Test v England Leeds 8 Jun 1995 Test # 1298
129 49.0 2.63 509 -379 4 lost Test v Australia Brisbane 3 Nov 2005 Test # 1769
129/5 35.4 3.61 129 1 n/r ODI v New Zealand Queenstown 31 Dec 2008 ODI # 2786
129 36.0 3.58 129 1 lost ODI v India Johannesburg 30 Sep 2009 ODI # 2904
129/5 20.0 6.45 129 1 lost T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
129/7 20.0 6.45 129 1 lost T20I v India Mirpur 23 Mar 2014 T20I # 382
129/8 20.0 6.45 133 -3 2 lost T20I v Pakistan Port of Spain 30 Mar 2017 T20I # 603
129 45.0 2.86 334 3 won Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
129 37.1 3.47 399 -269 4 lost Test v England Manchester 24 Jul 2020 Test # 2390
128 39.3x8 2.43 78 3 lost Test v Australia Sydney 3 Jan 1976 Test # 767
128/6 40.0 3.20 128 1 2 won ODI v Pakistan Karachi 21 Nov 1980 ODI # 93
128/2 34.1 3.74 128 1 2 won ODI v Pakistan Karachi 6 Dec 1985 ODI # 346
128 52.4 2.43 232 3 won Test v Zimbabwe Bulawayo 12 Nov 2003 Test # 1669
128 41.4 3.07 128 1 lost ODI v New Zealand Wellington 7 Jan 2009 ODI # 2788
127 51.3 2.46 127 1 lost Test v England Lord's 20 Jun 1957 Test # 440
127 47.2 2.68 127 1 won ODI v England Kingstown 4 Feb 1981 ODI # 115
127 47.1 2.69 52 2 won Test v India Delhi 25 Nov 1987 Test # 1080
127 31.1 4.07 173 -45 2 lost ODI v Australia Port of Spain 9 Mar 1991 ODI # 672
127 38.2 3.31 127 1 won Test v Pakistan Port of Spain 16 Apr 1993 Test # 1220
127/3 18.2 6.92 123 5 2 won T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
127 46.1 2.75 71 3 lost Test v India Hyderabad 12 Oct 2018 Test # 2321
127/7 20.0 6.35 157 -29 2 lost T20I v Afghanistan Lucknow 17 Nov 2019 T20I # 1017
126 41.0 3.07 127 0 2 tied ODI v India Perth 6 Dec 1991 ODI # 692
126/7 20.0 6.30 126 1 tied T20I v New Zealand Auckland 16 Feb 2006 T20I # 5
126 19.0 6.63 196 -69 2 lost T20I v South Africa Durban 14 Jan 2015 T20I # 415
125 50.5 2.45 -156 2 lost Test v England The Oval 31 Aug 2000 Test # 1509
125 42.3 2.94 125 1 lost ODI v Zimbabwe Bulawayo 23 Nov 2003 ODI # 2066
125/3 20.3 6.09 125 13 2 won ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
125 19.4 6.35 125 1 lost T20I v England The Oval 23 Sep 2011 T20I # 207
125/9 20.0 6.25 216 -90 2 lost T20I v New Zealand Kingston 12 Aug 2022 T20I # 1732
124/5d 51.0 2.43 250 3 won Test v Australia Sydney 27 Feb 1931 Test # 208
124 58.0 2.13 -126 3 lost Test v Australia Brisbane 23 Nov 2000 Test # 1516
124/3 22.1 5.59 124 1 2 won ODI v India Port of Spain 1 Jun 2002 ODI # 1837
124/7 25.0 4.96 124 1 won ODI v Bangladesh Kingstown 16 May 2004 ODI # 2129
124/9 20.0 6.20 136 -11 2 lost T20I v Pakistan Kingstown 28 Jul 2013 T20I # 322
124/5 21.0 5.90 284 -159 2 lost ODI v New Zealand Queenstown 1 Jan 2014 ODI # 3451
124/5 27.3 4.50 130 -94 2 lost ODI v Zimbabwe Bulawayo 25 Nov 2016 ODI # 3809
124/8 20.0 6.20 124 1 lost T20I v Pakistan Port of Spain 2 Apr 2017 T20I # 605
124 16.3 7.51 244 -119 2 lost T20I v New Zealand Mount Maunganui 3 Jan 2018 T20I # 638
124/9 20.0 6.20 196 -71 2 lost T20I v India Lucknow 6 Nov 2018 T20I # 709
123 40.1 3.06 226 -102 2 lost ODI v India Eden Gardens 27 Nov 1993 ODI # 858
123 39.1 3.14 123 1 n/r ODI v New Zealand Margao 26 Oct 1994 ODI # 938
123 35.1 3.49 123 1 lost ODI v Australia Adelaide 26 Jan 2001 ODI # 1677
123/4 18.0 6.83 122 2 2 won T20I v England Port of Spain 15 Mar 2009 T20I # 86
123 19.5 6.20 137 -13 2 lost T20I v South Africa North Sound 19 May 2010 T20I # 178
123/7 19.4 6.25 123 1 2 won T20I v South Africa Nagpur 25 Mar 2016 T20I # 549
123 57.3 2.13 123 1 lost Test v England Lord's 7 Sep 2017 Test # 2274
123 19.2 6.36 206 -82 2 lost T20I v Pakistan Karachi 2 Apr 2018 T20I # 664
123 26.2 4.67 257 -129 2 lost ODI v Australia Bridgetown 20 Jul 2021 ODI # 4310
122/4 21.0 5.80 122 1 n/r ODI v New Zealand Birmingham 26 Jun 2004 ODI # 2134
122 33.4 3.62 122 1 lost ODI v South Africa East London 21 Jan 2015 ODI # 3587
122 32.2 3.77 122 1 lost ODI v Bangladesh Mirpur 20 Jan 2021 ODI # 4270
122/8 20.0 6.10 191 -68 2 lost T20I v India Tarouba 29 Jul 2022 T20I # 1702
121/5 46.0 2.63 296 -174 4 draw Test v New Zealand Port of Spain 9 Mar 1972 Test # 694
121/6 47.0 2.57 243 -121 2 lost ODI v Australia Adelaide 17 Dec 1995 ODI # 1023
121 43.5 2.76 121 1 lost ODI v India Port of Spain 27 Apr 1997 ODI # 1201
121 37.3 3.22 -124 2 lost Test v South Africa Gqeberha 10 Dec 1998 Test # 1433
121 28.0 4.32 326 -204 2 lost ODI v New Zealand Christchurch 23 Dec 2017 ODI # 3944
120/2 50.0 2.40 314 -193 4 draw Test v India Delhi 29 Oct 1983 Test # 965
120 35.2 3.39 25 3 lost Test v Australia Adelaide 17 Jan 2024 Test # 2523
119 37.2 3.18 254 -134 2 lost ODI v Australia Sydney 7 Feb 2001 ODI # 1685
119/3 24.1 4.92 119 1 2 won ODI v Bangladesh St George's 19 May 2004 ODI # 2130
119/5 16.5 7.06 119 1 2 won T20I v Bangladesh Basseterre 2 Aug 2009 T20I # 117
119/7 20.0 5.95 121 -1 2 lost T20I v South Africa North Sound 20 May 2010 T20I # 179
118 18.3 6.37 161 -42 2 lost T20I v Scotland Hobart 17 Oct 2022 T20I # 1826
117/0 24.2 4.80 117 1 2 won ODI v New Zealand Port of Spain 17 Apr 1985 ODI # 327
117 31.3 3.71 256 -138 2 lost ODI v Pakistan Sharjah 19 Oct 1999 ODI # 1517
117/2 14.4 7.97 117 0 2 won ODI v England Bridgetown 27 Mar 2009 ODI # 2828
117/8 20.0 5.85 124 -6 2 lost T20I v Afghanistan Nagpur 27 Mar 2016 T20I # 552
117 47.1 2.48 -299 2 lost Test v India Kingston 30 Aug 2019 Test # 2359
117 52.5 2.21 230 3 won Test v Bangladesh Mirpur 11 Feb 2021 Test # 2410
117 18.4 6.26 161 -43 2 lost T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
116/5 42.0 2.76 199 3 draw Test v Pakistan Multan 30 Dec 1980 Test # 892
116/8 20.0 5.80 116 1 lost T20I v Ireland Kingston 19 Feb 2014 T20I # 359
116 32.3 3.56 116 1 lost ODI v Australia Providence 5 Jun 2016 ODI # 3740
115 47.3 2.42 -30 3 lost Test v England Manchester 21 Jul 1928 Test # 174
115/1 32.2 3.55 115 1 4 won Test v England Nottingham 4 Jul 1991 Test # 1173
115 19.5 5.79 115 1 lost T20I v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
115/3 12.1 9.45 114 2 2 won ODI v England Gros Islet 2 Mar 2019 ODI # 4103
114 33.2 3.42 114 1 lost ODI v Pakistan Port of Spain 23 Apr 2000 ODI # 1595
114/8 65.5 1.73 240 -125 4 draw Test v England Port of Spain 6 Mar 2009 Test # 1914
114 42.0 2.71 392 -277 4 lost Test v Australia Kingston 11 Jun 2015 Test # 2166
114/4 16.3 6.90 111 4 2 won T20I v Afghanistan Basseterre 2 Jun 2017 T20I # 611
114 23.0 4.95 114 1 lost ODI v India Bridgetown 27 Jul 2023 ODI # 4622
113/0 23.0 4.91 336 -222 4 draw Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
113 60.0 1.88 171 3 lost Test v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
113 34.2 3.29 241 -127 2 lost ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
113/5 20.0 5.65 113 1 won T20I v England The Oval 25 Sep 2011 T20I # 208
112 68.3 1.63 -270 2 lost Test v England Port of Spain 28 Jan 1960 Test # 488
112/2 37.3 2.98 375 -262 4 draw Test v England Bridgetown 12 Mar 1998 Test # 1407
112 43.3 2.57 112 1 lost ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
112/3 15.0 7.46 112 1 won T20I v Afghanistan Basseterre 3 Jun 2017 T20I # 612
111 41.4 2.66 209 -97 2 lost ODI v Pakistan Melbourne 12 Jan 1984 ODI # 233
111/2 13.2 8.32 108 -115 2 won ODI v Australia Sydney 18 Jan 1989 ODI # 553
111/3 21.3 5.16 111 1 4 won Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
111/8 20.0 5.55 111 1 lost T20I v Pakistan Bridgetown 26 Mar 2017 T20I # 602
111 36.4 3.02 -397 2 lost Test v Bangladesh Mirpur 30 Nov 2018 Test # 2331
110 46.4 2.35 110 1 lost ODI v Australia Manchester 30 May 1999 ODI # 1470
109 52.3 2.07 134 3 lost Test v Australia Georgetown 6 Apr 1973 Test # 720
109/2 25.1 4.33 106 -41 2 won ODI v Pakistan Johannesburg 13 Feb 1993 ODI # 802
109 49.3 2.20 462 -352 4 lost Test v Australia Melbourne 26 Dec 2000 Test # 1525
109/8 20.0 5.45 109 1 lost T20I v India Eden Gardens 4 Nov 2018 T20I # 707
108/0 22.4 4.76 81 -68 2 won ODI v India Srinagar 13 Oct 1983 ODI # 226
108/8 20.0 5.40 190 -81 2 lost T20I v New Zealand Auckland 11 Jan 2014 T20I # 352
108 47.3 2.27 346 -237 4 lost Test v India Gros Islet 9 Aug 2016 Test # 2215
108/3 13.4 7.90 106 3 2 won ODI v Pakistan Nottingham 31 May 2019 ODI # 4144
108 35.0 3.08 108 1 lost ODI v Bangladesh Providence 13 Jul 2022 ODI # 4426
107 50.1 2.13 -262 2 lost Test v Australia Sydney 1 Jan 1931 Test # 201
107 35.4 3.00 -122 3 lost Test v Australia Melbourne 13 Feb 1931 Test # 205
107/9 28.5 3.71 107 -70 2 won ODI v Pakistan Brisbane 16 Jan 1982 ODI # 136
107/4 22.1 4.82 104 4 2 won ODI v Sri Lanka Colombo (SSC) 18 Dec 1993 ODI # 866
107 42.1 2.53 -230 2 lost Test v New Zealand Bridgetown 21 Jun 2002 Test # 1607
106/8 20.0 5.30 148 -41 2 lost T20I v Afghanistan Lucknow 16 Nov 2019 T20I # 1016
106 35.1 3.01 391 -284 4 lost Test v South Africa Johannesburg 8 Mar 2023 Test # 2497
105 24.5x8 3.19 23 2 won Test v Australia Adelaide 22 Dec 1951 Test # 343
105 19.0 5.52 105 1 lost T20I v Australia Gros Islet 11 May 2010 T20I # 174
104/5 24.0 4.33 203 -98 4 draw Test v England Georgetown 14 Feb 1935 Test # 240
104/4 51.0 2.03 244 -139 4 draw Test v India Wankhede 24 Nov 1983 Test # 968
104/3 26.1 3.97 103 2 2 won ODI v Sri Lanka Brisbane 5 Jan 1996 ODI # 1030
104 31.5 3.26 104 1 lost ODI v India Thiruvananthapuram 1 Nov 2018 ODI # 4064
104/1 17.1 6.05 104 1 2 won T20I v England Bridgetown 22 Jan 2022 T20I # 1453
103/0 36.3 2.82 102 2 4 won Test v England Nottingham 20 Jul 1950 Test # 325
103 40.3 2.54 166 -62 2 lost ODI v Pakistan Melbourne 20 Jan 1997 ODI # 1166
103 33.3 3.07 -97 2 lost Test v India Kingston 30 Jun 2006 Test # 1808
103 31.5 3.23 121 3 lost Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
103/5 20.0 5.15 103 1 lost T20I v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
102 47.0 2.17 102 1 lost Test v England Bridgetown 8 Jan 1935 Test # 238
102/3 9.1 11.12 98 5 2 won T20I v Australia Bridgetown 20 Jun 2008 T20I # 57
102 47.1 2.16 -250 2 lost Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
102/1 19.3 5.23 102 1 4 won Test v New Zealand North Sound 25 Jul 2012 Test # 2050
101 17.4 5.71 159 -57 2 lost T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
100 29.5 3.35 -212 2 lost Test v England The Oval 12 Aug 1933 Test # 229
100 36.3 2.73 100 1 lost Test v New Zealand Christchurch 12 Mar 1987 Test # 1072
100/2 22.0 4.54 226 -125 4 draw Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
100 26.5 3.72 419 -318 4 lost Test v India North Sound 22 Aug 2019 Test # 2358
100 15.4 6.38 189 -88 2 lost T20I v India Lauderhill 7 Aug 2022 T20I # 1726
99 50.0 1.98 99 1 lost Test v Australia Melbourne 13 Feb 1931 Test # 205
99/9 23.0 4.30 166 -32 2 lost ODI v New Zealand Christchurch 26 Dec 2017 ODI # 3945
98/1 20.5 4.70 98 1 4 won Test v Australia Port of Spain 21 Apr 1995 Test # 1296
98/1 46.2 2.11 348 -249 4 draw Test v Zimbabwe Harare 27 Jul 2001 Test # 1553
98 41.0 2.39 225 -126 2 lost ODI v Pakistan Providence 14 Jul 2013 ODI # 3389
98/4 15.3 6.32 121 -69 2 lost T20I v India Lauderhill 4 Aug 2019 T20I # 843
97 58.5 1.64 -199 2 lost Test v England Lord's 24 Jun 1933 Test # 227
97 53.5 1.80 69 3 lost Test v New Zealand Hamilton 16 Dec 1999 Test # 1477
97 40.5 2.37 97 1 lost Test v South Africa Gros Islet 10 Jun 2021 Test # 2424
96/9 20.0 4.80 96 1 won T20I v Ireland Kingston 21 Feb 2014 T20I # 360
95/3 30.3 3.11 93 3 4 won Test v England Port of Spain 7 Mar 1986 Test # 1039
95/2 26.2 3.60 95 1 4 won Test v England Kingston 19 Feb 1994 Test # 1250
95/0 13.2 7.12 93 3 4 won Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
95/9 20.0 4.75 95 1 lost T20I v India Lauderhill 3 Aug 2019 T20I # 842
94 42.1 2.22 92 3 lost Test v England Bridgetown 1 Apr 2004 Test # 1694
93 35.2 2.63 167 -73 2 lost ODI v Kenya Pune 29 Feb 1996 ODI # 1066
93 31.2 2.96 143 3 lost Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
93/3 9.1 10.14 91 -50 2 won T20I v Bangladesh Basseterre 31 Jul 2018 T20I # 692
92/4 47.0 1.95 181 -88 4 draw Test v India Kingston 28 Mar 1953 Test # 371
92/2d 30.0 3.06 214 3 lost Test v England Port of Spain 14 Mar 1968 Test # 635
91 34.3 2.63 309 -217 4 lost Test v England Birmingham 4 Jul 1963 Test # 545
91 31.5 2.85 139 -47 2 lost ODI v Zimbabwe Sydney 23 Jan 2001 ODI # 1675
90 30.3 2.95 -172 3 lost Test v Australia Sydney 1 Jan 1931 Test # 201
90/1 14.2 6.27 86 5 2 won ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
89 56.4 1.57 -323 2 lost Test v England The Oval 22 Aug 1957 Test # 443
89/0 22.0 4.04 401 -311 4 draw Test v England Lord's 17 May 2007 Test # 1831
88/7 38.4 2.27 265 -176 4 draw Test v South Africa Bridgetown 29 Mar 2001 Test # 1541
88/3 22.0 4.00 84 5 4 won Test v Bangladesh North Sound 16 Jun 2022 Test # 2466
87/1 20.4 4.20 87 1 2 won ODI v Sri Lanka Manchester 7 Jun 1975 ODI # 22
87 29.3 2.94 102 -14 2 lost ODI v Australia Sydney 8 Dec 1992 ODI # 771
87/4 23.5 3.65 87 1 4 won Test v Australia Melbourne 26 Dec 1996 Test # 1346
86 41.0 2.09 -237 3 lost Test v England The Oval 22 Aug 1957 Test # 443
86/0 40.0 2.15 -92 3 draw Test v New Zealand Georgetown 6 Apr 1972 Test # 696
86 24.1 3.55 86 1 lost ODI v Australia Canberra 6 Feb 2024 ODI # 4723
85/5 9.0 9.44 85 1 n/r T20I v Pakistan Bridgetown 28 Jul 2021 T20I # 1205
82 49.1 1.66 82 1 lost Test v Australia Brisbane 23 Nov 2000 Test # 1516
82/0 14.3 5.65 81 2 2 won ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
82/5 8.2 9.84 80 -79 2 won T20I v England The Oval 15 Jun 2009 T20I # 111
81/2 18.2 4.41 258 -176 2 n/r ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
80/2 30.0 2.66 257 -176 4 draw Test v Australia St John's 8 Apr 1995 Test # 1295
80 30.4 2.60 80 1 lost ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
80/4 13.5 5.78 108 -80 2 lost T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
79/7 20.0 3.95 106 -26 2 lost T20I v Zimbabwe Port of Spain 28 Feb 2010 T20I # 150
78/3 20.0 3.90 78 1 4 won Test v England Georgetown 3 Mar 1948 Test # 297
78 29.6x8 1.96 -38 2 lost Test v Australia Sydney 25 Jan 1952 Test # 347
77 45.1 1.70 268 -190 4 lost Test v New Zealand Auckland 9 Mar 1956 Test # 424
77 40.5 1.88 497 -419 4 lost Test v Australia Adelaide 8 Dec 2022 Test # 2479
76/0 11.0 6.90 74 3 4 won Test v England Kingston 27 Mar 1948 Test # 298
76 36.3 2.08 -69 2 lost Test v Pakistan Dhaka 6 Mar 1959 Test # 471
76/2 32.0 2.37 365 -288 4 draw Test v India Port of Spain 20 Jul 2023 Test # 2513
75/0 12.4 5.92 72 4 4 won Test v Zimbabwe Kingston 24 Mar 2000 Test # 1492
72/3 16.2 4.40 141 -68 4 draw Test v England Port of Spain 11 Feb 1948 Test # 296
72/7 60.0 1.20 296 -223 4 draw Test v England Birmingham 30 May 1957 Test # 439
72/1 19.2 3.72 72 1 2 won ODI v Pakistan Brisbane 9 Jan 1993 ODI # 788
71 13.0 5.46 71 1 lost T20I v England Basseterre 10 Mar 2019 T20I # 752
70/2 10.1 6.88 69 2 2 won ODI v Scotland Leicester 27 May 1999 ODI # 1465
70 23.5 2.93 70 1 lost ODI v Australia Perth 1 Feb 2013 ODI # 3330
67/3 33.0 2.03 261 -193 4 draw Test v Australia Kingston 16 Feb 1973 Test # 714
67/0 14.3 4.62 65 3 4 won Test v England Leeds 21 Jul 1988 Test # 1101
64/1 23.0 2.78 -74 3 draw Test v India Chennai 24 Dec 1983 Test # 972
64/0 10.3 6.09 235 -211 2 n/r ODI v New Zealand Auckland 10 Jan 2009 ODI # 2789
63/1 19.1 3.28 63 1 4 won Test v Australia Brisbane 18 Nov 1988 Test # 1108
62/2 22.0 2.81 62 1 draw Test v India Port of Spain 18 Aug 2016 Test # 2218
61 26.2 2.31 -39 3 lost Test v England Leeds 17 Aug 2000 Test # 1508
61 22.0 2.77 61 1 lost ODI v Bangladesh Chattogram 18 Oct 2011 ODI # 3202
60/3 18.4 3.21 58 3 4 won Test v India Kingston 28 Apr 1989 Test # 1120
60/5 9.5 6.10 59 2 2 won T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
60/2 5.5 10.28 60 -131 2 won T20I v England Providence 3 May 2010 T20I # 158
60 13.4 4.39 204 -143 2 lost T20I v Pakistan Karachi 1 Apr 2018 T20I # 663
59/0 17.0 3.47 59 1 4 won Test v New Zealand Kingston 4 May 1985 Test # 1016
59/1 12.2 4.78 59 1 2 won ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
57/0 10.3 5.42 54 4 4 won Test v Australia Perth 1 Feb 1997 Test # 1353
57/2 16.0 3.56 57 1 n/r ODI v England Port of Spain 24 Apr 2004 ODI # 2121
55/0 11.2 4.85 55 1 4 won Test v Australia Kingston 28 Apr 1984 Test # 988
55/4 17.0 3.23 52 4 2 won ODI v New Zealand Port of Spain 27 Mar 1985 ODI # 324
55 14.2 3.83 55 1 lost T20I v England Dubai (DICS) 23 Oct 2021 T20I # 1354
54 26.4 2.02 187 3 lost Test v England Lord's 29 Jun 2000 Test # 1503
54 23.2 2.31 264 -209 2 lost ODI v South Africa Cape Town 25 Jan 2004 ODI # 2088
54/1 13.0 4.15 54 1 n/r ODI v India Providence 8 Aug 2019 ODI # 4196
53 25.3 2.07 240 -186 4 lost Test v Pakistan Faisalabad 24 Oct 1986 Test # 1055
53/2 11.0 4.81 215 -161 4 draw Test v Australia Port of Spain 15 Apr 2012 Test # 2041
51/6d 19.0 2.68 72 3 lost Test v England Bridgetown 8 Jan 1935 Test # 238
51 19.1 2.66 364 -312 4 lost Test v Australia Port of Spain 5 Mar 1999 Test # 1448
50/2 22.0 2.27 270 -219 4 draw Test v New Zealand Wellington 20 Feb 1987 Test # 1068
47 25.3 1.84 19 3 lost Test v England Kingston 11 Mar 2004 Test # 1687
45/3 12.3 3.60 44 2 2 won ODI v Pakistan Cape Town 25 Feb 1993 ODI # 808
45 11.5 3.80 183 -137 2 lost T20I v England Basseterre 8 Mar 2019 T20I # 751
43/4 15.6x8 2.04 160 -116 4 draw Test v England Manchester 22 Jul 1939 Test # 273
43/0 24.0 1.79 43 3 draw Test v England St John's 16 Apr 1994 Test # 1259
42/2 11.0 3.81 293 -250 4 draw Test v England Nottingham 10 Aug 1995 Test # 1302
40/3 14.0 2.85 276 -235 4 draw Test v Australia Brisbane 1 Dec 1979 Test # 862
39/0 5.5 6.68 39 1 4 won Test v England Port of Spain 3 Apr 1986 Test # 1044
36/0 19.0 1.89 234 -197 4 draw Test v Australia Bridgetown 9 Mar 1973 Test # 716
33/1 6.2 5.21 31 3 4 won Test v Afghanistan Lucknow 27 Nov 2019 Test # 2370
31/0 7.5 3.95 28 4 4 won Test v Australia Georgetown 23 Mar 1991 Test # 1167
30/0 4.4 6.42 27 4 4 won Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
30/0 3.0 10.00 30 1 n/r T20I v Pakistan Providence 3 Aug 2021 T20I # 1211
29/0 4.3 6.44 29 1 4 won Test v Pakistan Bridgetown 23 Apr 1993 Test # 1221
29/0 4.0 7.25 29 1 4 won Test v New Zealand Bridgetown 19 Apr 1996 Test # 1325
28/0 11.0 2.54 185 -156 4 draw Test v Pakistan Bridgetown 17 Jan 1958 Test # 446
28/0 4.5 5.79 28 1 4 won Test v England St George's 24 Mar 2022 Test # 2459
27/1 7.3 3.60 27 1 n/r ODI v India Gros Islet 5 Jul 2009 ODI # 2855
26/2 9.1 2.83 23 4 4 won Test v Australia Brisbane 23 Nov 1984 Test # 999
25/1 2.2 10.71 25 1 n/r T20I v New Zealand Mount Maunganui 30 Nov 2020 T20I # 1112
22/0 7.2 3.00 19 4 4 won Test v Australia Melbourne 29 Dec 1979 Test # 867
21/0 3.4 5.72 18 4 4 won Test v Australia Bridgetown 30 Mar 1984 Test # 986
17/0 2.1 7.84 14 4 4 won Test v England North Sound 31 Jan 2019 Test # 2344
16/0 1.3 10.66 13 4 4 won Test v New Zealand Auckland 27 Feb 1987 Test # 1070
16/1 2.1 7.38 152 -131 2 n/r T20I v Ireland Basseterre 18 Jan 2020 T20I # 1029
15/0 1.4 9.00 13 3 4 won Test v India Port of Spain 16 Feb 1962 Test # 525
15/0 1.2 11.25 15 1 n/r T20I v Pakistan Providence 1 Aug 2021 T20I # 1209
13/1 5.2 2.43 13 1 4 won Test v New Zealand Wellington 3 Mar 1956 Test # 423
13/0 1.5 7.09 13 1 4 won Test v India Kingston 21 Apr 1976 Test # 776
13/0 5.5 2.22 13 1 n/r ODI v England Port of Spain 17 Feb 1990 ODI # 607
13/0 2.4 4.87 13 1 4 won Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
13/0 2.5 4.58 13 1 4 won Test v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
12/2 5.5 2.05 77 3 draw Test v England Lord's 20 Jun 1991 Test # 1172
12/2 11.0 1.09 202 -189 4 draw Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
12/1 5.0 2.40 12 1 4 won Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
10/0 1.4 6.00 7 4 4 won Test v New Zealand Bridgetown 26 Apr 1985 Test # 1015
6/0 1.0 6.00 151 -219 2 n/r ODI v Australia Sydney 12 Feb 2010 ODI # 2954
5/0 1.0 5.00 5 1 4 won Test v England Kingston 21 Feb 1986 Test # 1036
5/0 1.2 3.75 5 1 4 won Test v India Bridgetown 2 May 2002 Test # 1601
4/1 2.0 2.00 118 -113 4 draw Test v India Wankhede 11 Dec 1987 Test # 1085
3/0 0.3 6.00 3 1 4 won Test v Australia Kingston 13 Mar 1999 Test # 1451
1/0 0.1 6.00 1 1 4 won Test v England Manchester 6 Jun 1963 Test # 543
1/0 1.0x8 0.75 170 -168 4 draw Test v Pakistan Karachi 1 Mar 1975 Test # 759
1/0 0.1 6.00 1 1 4 won Test v India Bridgetown 15 Apr 1983 Test # 954
DNB 0.0 - 0 0 n/r ODI v New Zealand Sydney 19 Feb 1985 ODI # 308
DNB 0.0 - 0 0 draw Test v England Kingston 29 Jan 1998 Test # 1396
DNB 0.0 - 0 0 n/r ODI v India Singapore 7 Sep 1999 ODI # 1495
DNB 0.0 - 0 0 n/r ODI v England Lord's 9 Jul 2000 ODI # 1609
DNB 0.0 - 0 0 n/r ODI v New Zealand Kingston 5 Jun 2002 ODI # 1839
DNB 0.0 - 0 0 n/r ODI v New Zealand Southampton 8 Jul 2004 ODI # 2141
DNB 0.0 - 0 0 n/r ODI v Ireland Dublin 14 Jul 2007 ODI # 2603
DNB 0.0 - 0 0 draw Test v England North Sound 13 Feb 2009 Test # 1907
DNB 0.0 - 0 0 n/r T20I v Ireland Colombo (RPS) 24 Sep 2012 T20I # 273
DNB 0.0 - 0 0 n/r T20I v Bangladesh Basseterre 27 Aug 2014 T20I # 404
DNB 0.0 - 0 0 n/r ODI v Afghanistan Gros Islet 14 Jun 2017 ODI # 3890
DNB 0.0 - 0 0 n/r ODI v India Port of Spain 23 Jun 2017 ODI # 3895
DNB 0.0 - 0 0 n/r ODI v England Nottingham 21 Sep 2017 ODI # 3913
DNB 0.0 - 0 0 n/r T20I v New Zealand Mount Maunganui 1 Jan 2018 T20I # 637
DNB 0.0 - 0 0 n/r ODI v England St George's 25 Feb 2019 ODI # 4098
DNB 0.0 - 0 0 n/r ODI v South Africa Southampton 10 Jun 2019 ODI # 4156
DNB 0.0 - 0 0 n/r T20I v Bangladesh Roseau 2 Jul 2022 T20I # 1601
Statsguru includes the following current or recent relevant matches:
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615 - Live]
    » Ireland 158/5 (19.3 ov, GH Dockrell 4*, GJ Delany 1*, SM Sharif 0/27) - Match over
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
 
Feedback Print this page