Players
High scores
Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Innings in match | Match Date | Scorecard |
| 181 | - | 125 | 16 | 7 | 144.80 | West Indies | v Sri Lanka | Karachi | 1 | 13 Oct 1987 | ODI # 457 | |
| 142* | - | 132 | 13 | 1 | 107.57 | West Indies | v Pakistan | Port of Spain | 1 | 18 Mar 1988 | ODI # 509 | |
| 142 | 178 | 137 | 13 | 6 | 103.64 | Zimbabwe | v New Zealand | Hyderabad (Deccan) | 2 | 10 Oct 1987 | ODI # 454 | |
| 142 | - | 134 | 14 | - | 105.97 | England | v Pakistan | Karachi | 1 | 20 Nov 1987 | ODI # 479 | |
| 126* | 206 | 149 | 12 | 3 | 84.56 | Australia | v New Zealand | Chandigarh | 1 | 27 Oct 1987 | ODI # 470 | |
| 122 | - | 130 | 15 | - | 93.84 | Australia | v Sri Lanka | Adelaide | 1 | 10 Jan 1988 | ODI # 491 | |
| 119* | 200 | 132 | 14 | - | 90.15 | South Aust | v West Aust | W.A.C.A | 2 | 6 Mar 1988 | List A | |
| 115 | - | 136 | 11 | - | 84.55 | England | v India | Wankhede | 1 | 5 Nov 1987 | ODI # 476 | |
| 113* | - | 97 | 12 | 2 | 116.49 | West Indies | v India | Gwalior | 1 | 22 Jan 1988 | ODI # 500 | |
| 113 | - | 148 | 5 | - | 76.35 | Pakistan | v England | Karachi | 2 | 20 Oct 1987 | ODI # 463 | |
| 110* | - | 77 | 7 | 7 | 142.85 | West Indies | v India | Rajkot | 2 | 5 Jan 1988 | ODI # 487 | |
| 110 | - | 141 | 7 | 1 | 78.01 | Australia | v India | Chennai | 1 | 9 Oct 1987 | ODI # 453 | |
| 110 | - | 135 | 8 | 2 | 81.48 | West Indies | v Pakistan | Karachi | 1 | 30 Oct 1987 | ODI # 473 | |
| 109* | - | 119 | 10 | - | 91.59 | West Indies | v Pakistan | Kingston | 1 | 12 Mar 1988 | ODI # 506 | |
| 106 | 160 | 140 | 9 | 1 | 75.71 | England | v New Zealand | Napier | 1 | 16 Mar 1988 | ODI # 508 | |
| 105 | - | 124 | 10 | 1 | 84.67 | West Indies | v Sri Lanka | Karachi | 1 | 13 Oct 1987 | ODI # 457 | |
| 105 | 200 | 146 | 6 | - | 71.91 | West Aust | v South Aust | W.A.C.A | 1 | 6 Mar 1988 | List A | |
| 104* | - | 129 | 4 | 4 | 80.62 | West Indies | v India | Thiruvananthapuram | 2 | 25 Jan 1988 | ODI # 502 | |
| 103* | 149 | 88 | 10 | 3 | 117.04 | India | v New Zealand | Nagpur | 2 | 31 Oct 1987 | ODI # 474 | |
| 103 | - | 100 | 6 | - | 103.00 | Pakistan | v Sri Lanka | Hyderabad (Sind) | 1 | 8 Oct 1987 | ODI # 451 | |
| 102* | - | 139 | 6 | - | 73.38 | India | v New Zealand | Sharjah | 1 | 27 Mar 1988 | ODI # 513 | |
| 101 | 202 | 148 | 5 | - | 68.24 | Australia | v New Zealand | Sydney | 1 | 20 Jan 1988 | ODI # 498 | |
| 101 | - | 106 | 10 | 3 | 95.28 | India | v West Indies | Thiruvananthapuram | 1 | 25 Jan 1988 | ODI # 502 | |
| 101 | 159 | 120 | 15 | - | 84.16 | New Zealand | v England | Napier | 2 | 16 Mar 1988 | ODI # 508 | |
| 100* | - | 148 | 4 | 1 | 67.56 | India | v West Indies | Faridabad | 1 | 19 Jan 1988 | ODI # 497 | |
| 100* | - | 99 | 10 | - | 101.01 | Pakistan | v West Indies | Georgetown | 1 | 30 Mar 1988 | ODI # 515 | |
| 100 | - | 95 | 10 | - | 105.26 | Pakistan | v Sri Lanka | Faisalabad | 1 | 25 Oct 1987 | ODI # 467 | |
| 99 | - | 122 | 6 | - | 81.14 | Pakistan | v England | Karachi | 2 | 20 Nov 1987 | ODI # 479 | |
| 96 | - | 125 | 3 | 2 | 76.80 | New Zealand | v Sri Lanka | Sharjah | 1 | 31 Mar 1988 | ODI # 516 | |
| 95 | - | 123 | 6 | - | 77.23 | India | v West Indies | Rajkot | 1 | 5 Jan 1988 | ODI # 487 | |
| 93 | - | 130 | 8 | 1 | 71.53 | West Indies | v England | Jaipur | 2 | 26 Oct 1987 | ODI # 468 | |
| 93 | 125 | 101 | 9 | 1 | 92.07 | Australia | v Zimbabwe | Cuttack | 1 | 30 Oct 1987 | ODI # 471 | |
| 92 | - | 137 | 7 | - | 67.15 | England | v West Indies | Jaipur | 1 | 26 Oct 1987 | ODI # 468 | |
| 92 | 124 | 91 | 5 | 1 | 101.09 | Australia | v New Zealand | W.A.C.A | 2 | 3 Jan 1988 | ODI # 485 | |
| 90 | 203 | 126 | 9 | - | 71.42 | New Zealand | v England | Auckland | 2 | 19 Mar 1988 | ODI # 510 | |
| 89 | - | 117 | 7 | 1 | 76.06 | Sri Lanka | v Pakistan | Hyderabad (Sind) | 2 | 8 Oct 1987 | ODI # 451 | |
| 89 | - | 126 | 11 | - | 70.63 | West Indies | v Sri Lanka | Kanpur | 1 | 21 Oct 1987 | ODI # 464 | |
| 88* | - | 105 | 8 | - | 83.80 | New Zealand | v Zimbabwe | Eden Gardens | 2 | 23 Oct 1987 | ODI # 466 | |
| 88 | - | 92 | 7 | - | 95.65 | Pakistan | v England | Karachi | 2 | 20 Oct 1987 | ODI # 463 | |
| 88 | - | 100 | 3 | - | 88.00 | Sri Lanka | v India | Sharjah | 2 | 25 Mar 1988 | ODI # 512 | |
| 88 | - | 98 | 6 | 3 | 89.79 | India | v New Zealand | Sharjah | 1 | 27 Mar 1988 | ODI # 513 | |
| 87 | 110 | 96 | 5 | 2 | 90.62 | Australia | v New Zealand | Indore | 1 | 18 Oct 1987 | ODI # 462 | |
| 87 | - | 64 | 9 | 2 | 135.93 | India | v West Indies | Nagpur | 2 | 8 Dec 1987 | ODI # 481 | |
| 87 | 175 | 107 | 9 | - | 81.30 | New Zealand | v Australia | W.A.C.A | 1 | 3 Jan 1988 | ODI # 485 | |
| 87 | 182 | 122 | 5 | - | 71.31 | Australia | v England | Melbourne | 1 | 4 Feb 1988 | ODI # 503 | |
| 86* | - | 100 | 7 | 2 | 86.00 | Sri Lanka | v West Indies | Kanpur | 2 | 21 Oct 1987 | ODI # 464 | |
| 86 | - | 104 | 6 | 2 | 82.69 | England | v Pakistan | Karachi | 1 | 20 Oct 1987 | ODI # 463 | |
| 85 | - | 55 | 10 | - | 154.54 | Pakistan | v West Indies | Port of Spain | 2 | 18 Mar 1988 | ODI # 509 | |
| 85 | - | 98 | 4 | 2 | 86.73 | New Zealand | v Sri Lanka | Sharjah | 1 | 29 Mar 1988 | ODI # 514 | |
| 84 | - | 100 | 8 | - | 84.00 | England | v Sri Lanka | Peshawar | 1 | 17 Oct 1987 | ODI # 460 | |
| 84 | - | 76 | 4 | 5 | 110.52 | West Indies | v India | Thiruvananthapuram | 2 | 25 Jan 1988 | ODI # 502 | |
| 84 | - | 124 | 6 | - | 67.74 | West Indies | v Pakistan | Kingston | 1 | 12 Mar 1988 | ODI # 506 | |
| 81 | - | - | - | - | - | Victoria | v South Aust | Adelaide | 1 | 28 Feb 1988 | List A | |
| 80 | - | 105 | 6 | 3 | 76.19 | Sri Lanka | v England | Pune | 1 | 30 Oct 1987 | ODI # 472 | |
| 79* | - | 87 | 6 | 1 | 90.80 | West Indies | v Pakistan | Port of Spain | 2 | 20 Mar 1988 | ODI # 511 | |
| 79 | 125 | 100 | 7 | - | 79.00 | Sri Lanka | v Australia | Sydney | 1 | 19 Jan 1988 | ODI # 496 | |
| 79 | 158 | 108 | 8 | - | 73.14 | NSW | v Queensland | Brisbane | 1 | 21 Feb 1988 | List A | |
| 79 | - | 73 | 11 | 2 | 108.21 | West Indies | v Pakistan | Georgetown | 2 | 30 Mar 1988 | ODI # 515 | |
| 78 | - | 76 | 12 | - | 102.63 | West Indies | v Pakistan | Port of Spain | 1 | 18 Mar 1988 | ODI # 509 | |
| 77 | 113 | 103 | 8 | 3 | 74.75 | NSW | v Queensland | Brisbane | 1 | 21 Feb 1988 | List A | |
| 76* | - | - | - | - | - | South Aust | v Victoria | Adelaide | 2 | 28 Feb 1988 | List A | |
| 76 | - | 115 | 3 | - | 66.08 | Pakistan | v Sri Lanka | Hyderabad (Sind) | 1 | 8 Oct 1987 | ODI # 451 | |
| 76 | - | 58 | 3 | 2 | 131.03 | England | v Sri Lanka | Peshawar | 1 | 17 Oct 1987 | ODI # 460 | |
| 75 | 101 | 71 | 4 | 4 | 105.63 | India | v New Zealand | Bengaluru | 1 | 14 Oct 1987 | ODI # 458 | |
| 75 | 121 | 95 | 6 | 2 | 78.94 | New Zealand | v India | Bengaluru | 2 | 14 Oct 1987 | ODI # 458 | |
| 75 | 80 | 58 | 9 | 3 | 129.31 | India | v New Zealand | Nagpur | 2 | 31 Oct 1987 | ODI # 474 | |
| 75 | 159 | 125 | 7 | - | 60.00 | Australia | v England | Eden Gardens | 1 | 8 Nov 1987 | ODI # 477 | |
| 73* | - | 72 | 11 | 1 | 101.38 | India | v West Indies | Gwalior | 2 | 22 Jan 1988 | ODI # 500 | |
| 73 | - | 79 | 4 | 5 | 92.40 | India | v Australia | Chennai | 2 | 9 Oct 1987 | ODI # 453 | |
| 73 | 91 | 84 | 14 | - | 86.90 | Tasmania | v Queensland | Launceston | 2 | 28 Feb 1988 | List A | |
| 72* | 88 | 58 | 4 | 1 | 124.13 | India | v New Zealand | Bengaluru | 1 | 14 Oct 1987 | ODI # 458 | |
| 72 | 93 | 88 | 5 | 1 | 81.81 | New Zealand | v Zimbabwe | Hyderabad (Deccan) | 1 | 10 Oct 1987 | ODI # 454 | |
| 72 | - | 66 | 3 | 3 | 109.09 | India | v New Zealand | Sharjah | 1 | 1 Apr 1988 | ODI # 517 | |
| 71 | - | 72 | 10 | 1 | 98.61 | Pakistan | v West Indies | Port of Spain | 1 | 20 Mar 1988 | ODI # 511 | |
| 70 | - | 83 | 7 | - | 84.33 | India | v Australia | Chennai | 2 | 9 Oct 1987 | ODI # 453 | |
| 70 | - | 111 | 3 | - | 63.06 | Pakistan | v West Indies | Karachi | 2 | 30 Oct 1987 | ODI # 473 | |
| 70 | 149 | 103 | 4 | - | 67.96 | Pakistan | v Australia | Lahore | 2 | 4 Nov 1987 | ODI # 475 | |
| 70 | - | 83 | 9 | - | 84.33 | India | v West Indies | Eden Gardens | 1 | 2 Jan 1988 | ODI # 483 | |
| 70 | 129 | 92 | 8 | 1 | 76.08 | New Zealand | v England | Dunedin | 1 | 9 Mar 1988 | ODI # 504 | |
| 69 | - | 68 | 2 | 1 | 101.47 | Australia | v Sri Lanka | Adelaide | 1 | 10 Jan 1988 | ODI # 491 | |
| 68* | 163 | 91 | 1 | - | 74.72 | Australia | v Sri Lanka | Sydney | 2 | 19 Jan 1988 | ODI # 496 | |
| 68 | 129 | 91 | 3 | - | 74.72 | Australia | v New Zealand | Melbourne | 1 | 7 Jan 1988 | ODI # 488 | |
| 68 | - | 94 | 10 | - | 72.34 | West Indies | v Pakistan | Georgetown | 2 | 30 Mar 1988 | ODI # 515 | |
| 67* | - | 68 | 5 | 1 | 98.52 | England | v West Indies | Gujranwala | 2 | 9 Oct 1987 | ODI # 452 | |
| 67 | 91 | 88 | 8 | - | 76.13 | Australia | v Zimbabwe | Chennai | 1 | 13 Oct 1987 | ODI # 456 | |
| 67 | - | 75 | 2 | 2 | 89.33 | West Indies | v Pakistan | Karachi | 1 | 30 Oct 1987 | ODI # 473 | |
| 67 | 129 | 86 | 6 | - | 77.90 | Sri Lanka | v Australia | Melbourne | 2 | 14 Jan 1988 | ODI # 493 | |
| 67 | - | 96 | 4 | - | 69.79 | West Indies | v India | Faridabad | 2 | 19 Jan 1988 | ODI # 497 | |
| 67 | - | 79 | 12 | - | 84.81 | Pakistan | v West Indies | Georgetown | 1 | 30 Mar 1988 | ODI # 515 | |
| 66 | - | 110 | 6 | - | 60.00 | England | v Pakistan | Peshawar | 1 | 22 Nov 1987 | ODI # 480 | |
| 66 | - | 51 | 7 | 3 | 129.41 | West Indies | v Pakistan | Port of Spain | 2 | 20 Mar 1988 | ODI # 511 | |
| 65* | - | 66 | 7 | - | 98.48 | West Indies | v Sri Lanka | Kanpur | 1 | 21 Oct 1987 | ODI # 464 | |
| 65 | - | 80 | 8 | - | 81.25 | Pakistan | v England | Rawalpindi | 1 | 12 Oct 1987 | ODI # 455 | |
| 65 | 133 | 91 | 4 | - | 71.42 | Australia | v Pakistan | Lahore | 1 | 4 Nov 1987 | ODI # 475 | |
| 65 | 170 | 131 | 4 | - | 49.61 | New Zealand | v Australia | Brisbane | 1 | 17 Jan 1988 | ODI # 495 | |
| 65 | - | 62 | 8 | - | 104.83 | New Zealand | v Sri Lanka | Sharjah | 1 | 29 Mar 1988 | ODI # 514 | |
| 64* | 112 | 74 | 7 | 1 | 86.48 | New Zealand | v England | Napier | 2 | 16 Mar 1988 | ODI # 508 | |
| 64 | 130 | 96 | 3 | - | 66.66 | New Zealand | v Zimbabwe | Hyderabad (Deccan) | 1 | 10 Oct 1987 | ODI # 454 | |
| 64 | 95 | 86 | 2 | - | 74.41 | New Zealand | v India | Bengaluru | 2 | 14 Oct 1987 | ODI # 458 | |
| 64 | - | 74 | 7 | - | 86.48 | India | v England | Wankhede | 2 | 5 Nov 1987 | ODI # 476 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Chhattisgarh vs Punjab at Jaipur, Vijay Hazare Trophy Elite, Group C, Dec 26, 2025 [List A]
Delhi vs Gujarat at CoE 1, Bengaluru, Vijay Hazare Trophy Elite, Group D, Dec 26, 2025 [List A]
Arunachal Pradesh vs Mizoram at Ranchi, Vijay Hazare Trophy Plate Group, Dec 26, 2025 [List A]