Players
Highest totals
Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
| 315/3 | 50.0 | 6.30 | 1 | v Sri Lanka | Adelaide | won | 17 Feb 1990 | ODI # 606 | |
| 301/7 | 55.0 | 5.47 | 1 | v England XI | Bloemfontein | won | 20 Feb 1990 | List A | |
| 300/5 | 50.0 | 6.00 | 1 | v Pakistan | Brisbane | won | 11 Feb 1990 | ODI # 602 | |
| 296/8 | 55.0 | 5.38 | 1 | v South Africa | Johannesburg | won | 22 Feb 1990 | List A | |
| 288/8 | 50.0 | 5.76 | 2 | v Pakistan | Adelaide | lost | 17 Feb 1990 | ODI # 606 | |
| 279/7 | 50.0 | 5.58 | 1 | v India | Eden Gardens | won | 28 Oct 1989 | ODI # 589 | |
| 277/6 | 49.5 | 5.55 | 2 | v West Indies | Eden Gardens | won | 1 Nov 1989 | ODI # 592 | |
| 274/4 | 44.4 | 6.13 | 2 | v India | Sharjah | won | 15 Oct 1989 | ODI # 572 | |
| 273/4 | 46.0 | 5.93 | 1 | v Pakistan | Sharjah | lost | 15 Oct 1989 | ODI # 572 | |
| 273/5 | 50.0 | 5.46 | 1 | v Pakistan | Eden Gardens | lost | 1 Nov 1989 | ODI # 592 | |
| 265/5 | 50.0 | 5.30 | 1 | v England | Gwalior | won | 27 Oct 1989 | ODI # 586 | |
| 260/4 | 50.0 | 5.20 | 1 | v South Aust | Adelaide | won | 22 Oct 1989 | List A | |
| 259/4 | 48.1 | 5.37 | 2 | v England | Kanpur | won | 25 Oct 1989 | ODI # 583 | |
| 255/7 | 50.0 | 5.10 | 1 | v India | Kanpur | lost | 25 Oct 1989 | ODI # 583 | |
| 255/6 | 50.0 | 5.10 | 1 | v Pakistan | Sydney | won | 25 Feb 1990 | ODI # 611 | |
| 254/5 | 47.0 | 5.40 | 2 | v Sri Lanka | Brisbane | won | 10 Feb 1990 | ODI # 601 | |
| 253/5 | 50.0 | 5.06 | 1 | v Pakistan | Brisbane | lost | 10 Feb 1990 | ODI # 601 | |
| 252/4 | 47.0 | 5.36 | 1 | v India | Sharjah | won | 20 Oct 1989 | ODI # 577 | |
| 252/6 | 49.5 | 5.05 | 2 | v NSW | W.A.C.A | won | 22 Oct 1989 | List A | |
| 250/6 | 47.2 | 5.28 | 2 | v Tasmania | W.A.C.A | won | 5 Nov 1989 | List A | |
| 250/8 | 50.0 | 5.00 | 1 | v West Indies | Sharjah | won | 14 Oct 1989 | ODI # 570 | |
| 249/7 | 47.1 | 5.27 | 2 | v Australia | Bengaluru | won | 27 Oct 1989 | ODI # 587 | |
| 249/6 | 50.0 | 4.98 | 1 | v West Aust | W.A.C.A | lost | 5 Nov 1989 | List A | |
| 248/5 | 50.0 | 4.96 | 1 | v West Aust | W.A.C.A | lost | 22 Oct 1989 | List A | |
| 247/8 | 50.0 | 4.94 | 1 | v India | Bengaluru | lost | 27 Oct 1989 | ODI # 587 | |
| 246/6 | 47.0 | 5.23 | 1 | v India | Dunedin | won | 1 Mar 1990 | ODI # 612 | |
| 244/8 | 50.0 | 4.88 | 1 | v New Zealand | Christchurch | won | 4 Mar 1990 | ODI # 615 | |
| 243/3 | 47.3 | 5.11 | 2 | v Australia | Hyderabad (Deccan) | won | 19 Oct 1989 | ODI # 575 | |
| 242/3 | 50.0 | 4.84 | 1 | v England | Hyderabad (Deccan) | lost | 19 Oct 1989 | ODI # 575 | |
| 241/6 | 50.0 | 4.82 | 1 | v West Indies | Chennai | won | 21 Oct 1989 | ODI # 578 | |
| 239/6 | 47.0 | 5.08 | 1 | v New Zealand | Auckland | won | 10 Mar 1990 | ODI # 619 | |
| 239 | 48.4 | 4.91 | 2 | v Pakistan | Sharjah | lost | 14 Oct 1989 | ODI # 570 | |
| 239/8 | 50.0 | 4.78 | 2 | v West Indies | Gwalior | lost | 27 Oct 1989 | ODI # 586 | |
| 237/7 | 50.0 | 4.74 | 1 | v West Indies | Sharjah | won | 17 Oct 1989 | ODI # 574 | |
| 234/9 | 50.0 | 4.68 | 1 | v NSW | Adelaide | won | 18 Mar 1990 | List A | |
| 233 | 39.1 | 5.94 | 2 | v Australia | Brisbane | lost | 11 Feb 1990 | ODI # 602 | |
| 232/9 | 50.0 | 4.64 | 2 | v Victoria | Adelaide | lost | 22 Oct 1989 | List A | |
| 228/5 | 48.5 | 4.66 | 1 | v Sri Lanka | Melbourne | won | 26 Dec 1989 | ODI # 596 | |
| 227/8 | 50.0 | 4.54 | 1 | v Sri Lanka | Ahmedabad | won | 22 Oct 1989 | ODI # 580 | |
| 226/4 | 48.3 | 4.65 | 2 | v Pakistan | Jalandhar | won | 25 Oct 1989 | ODI # 584 | |
| 223/7 | 45.3 | 4.90 | 2 | v Pakistan | W.A.C.A | won | 31 Dec 1989 | ODI # 598 | |
| 223/5 | 50.0 | 4.46 | 1 | v West Indies | Jalandhar | lost | 25 Oct 1989 | ODI # 584 | |
| 222/7 | 47.0 | 4.72 | 1 | v Sri Lanka | W.A.C.A | lost | 31 Dec 1989 | ODI # 598 | |
| 222/7 | 50.0 | 4.44 | 1 | v Sri Lanka | Margao | won | 25 Oct 1989 | ODI # 585 | |
| 221 | 48.2 | 4.57 | 1 | v New Zealand | Wellington | won | 6 Mar 1990 | ODI # 616 | |
| 221 | 49.4 | 4.44 | 2 | v India | Ahmedabad | lost | 22 Oct 1989 | ODI # 580 | |
| 220 | 48.5 | 4.50 | 2 | v India | Wellington | lost | 6 Mar 1990 | ODI # 616 | |
| 220/8 | 49.0 | 4.48 | 1 | v Australia | Sydney | won | 20 Feb 1990 | ODI # 609 | |
| 219/6 | 50.0 | 4.38 | 1 | v Sri Lanka | Lucknow | won | 27 Oct 1989 | ODI # 588 | |
| 219/5 | 55.0 | 3.98 | 1 | v England XI | Durban | won | 18 Feb 1990 | List A | |
| 218/9 | 49.0 | 4.44 | 2 | v Pakistan | Sydney | lost | 20 Feb 1990 | ODI # 609 | |
| 218/5 | 52.0 | 4.19 | 2 | v England XI | Centurion | won | 16 Feb 1990 | List A | |
| 217/6 | 37.3 | 5.78 | 2 | v England | Bridgetown | won | 3 Apr 1990 | ODI # 622 | |
| 217 | 54.5 | 3.95 | 1 | v South Africa | Centurion | lost | 16 Feb 1990 | List A | |
| 216/7 | 50.0 | 4.32 | 2 | v England | Kingston | won | 3 Mar 1990 | ODI # 614 | |
| 214/3 | 38.0 | 5.63 | 1 | v West Indies | Bridgetown | lost | 3 Apr 1990 | ODI # 622 | |
| 214/9 | 47.0 | 4.55 | 2 | v Pakistan | Sharjah | lost | 20 Oct 1989 | ODI # 577 | |
| 214/8 | 50.0 | 4.28 | 1 | v West Indies | Kingston | lost | 3 Mar 1990 | ODI # 614 | |
| 213 | 49.2 | 4.31 | 2 | v Pakistan | Lucknow | lost | 27 Oct 1989 | ODI # 588 | |
| 212/3 | 48.0 | 4.41 | 2 | v India | Hamilton | won | 8 Mar 1990 | ODI # 618 | |
| 211/5 | 48.5 | 4.32 | 2 | v Queensland | Adelaide | won | 21 Oct 1989 | List A | |
| 211/9 | 50.0 | 4.22 | 1 | v West Indies | Sharjah | won | 16 Oct 1989 | ODI # 573 | |
| 211/8 | 50.0 | 4.22 | 1 | v Australia | Hamilton | lost | 8 Mar 1990 | ODI # 618 | |
| 210/6 | 50.0 | 4.20 | 1 | v South Aust | Adelaide | lost | 21 Oct 1989 | List A | |
| 208/8 | 50.0 | 4.16 | 1 | v England | Port of Spain | n/r | 14 Feb 1990 | ODI # 604 | |
| 205/8 | 50.0 | 4.10 | 1 | v Australia | Brabourne | won | 23 Oct 1989 | ODI # 581 | |
| 205/7 | 55.0 | 3.72 | 2 | v South Africa | Durban | lost | 18 Feb 1990 | List A | |
| 204/1 | 38.5 | 5.25 | 2 | v Sri Lanka | W.A.C.A | won | 30 Dec 1989 | ODI # 597 | |
| 203/4 | 32.5 | 6.18 | 2 | v Queensland | W.A.C.A | won | 17 Mar 1990 | List A | |
| 203/9 | 48.0 | 4.22 | 1 | v Australia | W.A.C.A | lost | 30 Dec 1989 | ODI # 597 | |
| 202 | 42.3 | 4.75 | 2 | v Pakistan | Eden Gardens | lost | 28 Oct 1989 | ODI # 589 | |
| 202 | 50.0 | 4.04 | 1 | v West Aust | W.A.C.A | lost | 17 Mar 1990 | List A | |
| 202/7 | 50.0 | 4.04 | 1 | v Sri Lanka | Melbourne | won | 4 Jan 1990 | ODI # 600 | |
| 198 | 47.2 | 4.18 | 2 | v Australia | Melbourne | lost | 26 Dec 1989 | ODI # 596 | |
| 198/4 | 48.3 | 4.08 | 2 | v Sri Lanka | Hobart | won | 15 Feb 1990 | ODI # 605 | |
| 196/9 | 45.0 | 4.35 | 1 | v India | Delhi | won | 23 Oct 1989 | ODI # 582 | |
| 196/5 | 48.4 | 4.02 | 2 | v Sri Lanka | Delhi | won | 15 Oct 1989 | ODI # 571 | |
| 195/4 | 28.3 | 6.84 | 2 | v England | Nagpur | won | 30 Oct 1989 | ODI # 590 | |
| 195 | 47.5 | 4.07 | 1 | v Pakistan | Hobart | lost | 15 Feb 1990 | ODI # 605 | |
| 194/7 | 30.0 | 6.46 | 1 | v Pakistan | Nagpur | lost | 30 Oct 1989 | ODI # 590 | |
| 194 | 47.1 | 4.11 | 2 | v Australia | Margao | lost | 25 Oct 1989 | ODI # 585 | |
| 193 | 48.3 | 3.97 | 1 | v England | Delhi | lost | 15 Oct 1989 | ODI # 571 | |
| 191/4 | 45.2 | 4.21 | 2 | v England | Georgetown | won | 7 Mar 1990 | ODI # 617 | |
| 188/8 | 48.0 | 3.91 | 1 | v West Indies | Georgetown | lost | 7 Mar 1990 | ODI # 617 | |
| 187/9 | 50.0 | 3.74 | 1 | v India | Christchurch | won | 3 Mar 1990 | ODI # 613 | |
| 186 | 45.0 | 4.13 | 2 | v Australia | Sydney | lost | 25 Feb 1990 | ODI # 611 | |
| 183 | 50.0 | 3.66 | 1 | v Tasmania | North Sydney | won | 28 Oct 1989 | List A | |
| 181 | 48.3 | 3.73 | 2 | v South Aust | Adelaide | lost | 18 Mar 1990 | List A | |
| 180 | 44.4 | 4.02 | 2 | v Pakistan | Sharjah | lost | 17 Oct 1989 | ODI # 574 | |
| 180/6 | 47.1 | 3.81 | 2 | v West Indies | Rajkot | won | 19 Oct 1989 | ODI # 576 | |
| 176 | 41.4 | 4.22 | 2 | v West Indies | Delhi | lost | 23 Oct 1989 | ODI # 582 | |
| 176/9 | 50.0 | 3.52 | 1 | v Sri Lanka | Rajkot | lost | 19 Oct 1989 | ODI # 576 | |
| 174 | 46.4 | 3.72 | 2 | v India | Sharjah | lost | 16 Oct 1989 | ODI # 573 | |
| 173/5 | 47.5 | 3.61 | 2 | v India | Sharjah | won | 13 Oct 1989 | ODI # 569 | |
| 169 | 45.0 | 3.75 | 2 | v Australia | Christchurch | lost | 3 Mar 1990 | ODI # 613 | |
| 169 | 48.1 | 3.50 | 1 | v West Indies | Sharjah | lost | 13 Oct 1989 | ODI # 569 | |
| 167/2 | 34.5 | 4.79 | 2 | v Australia | Auckland | lost | 10 Mar 1990 | ODI # 619 | |
| 167/3 | 40.2 | 4.14 | 2 | v England | Georgetown | won | 15 Mar 1990 | ODI # 621 | |
| 167/5 | 48.3 | 3.44 | 2 | v Australia | Sydney | won | 13 Feb 1990 | ODI # 603 | |
| 166/2 | 42.1 | 3.93 | 2 | v India | Wankhede | won | 30 Oct 1989 | ODI # 591 |
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:
England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]
Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]
Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]