Players
Highest totals
Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
| 329/4 | 55.0 | 5.98 | 1 | v Griq West | East London | won | 22 Oct 1988 | List A | |
| 301/7 | 50.0 | 6.02 | 1 | v Central Zone | Nagpur | won | 25 Jan 1989 | List A | |
| 294/6 | 50.0 | 5.88 | 1 | v West Indies | Sharjah | won | 18 Oct 1988 | ODI # 524 | |
| 289/2 | 43.5 | 6.59 | 1 | v India | Georgetown | won | 21 Mar 1989 | ODI # 563 | |
| 285/2 | 55.0 | 5.18 | 1 | v Border | Gqeberha | won | 12 Nov 1988 | List A | |
| 284/3 | 45.0 | 6.31 | 1 | v Bangladesh | Chattogram | won | 29 Oct 1988 | ODI # 531 | |
| 282/8 | 47.1 | 5.97 | 2 | v New Zealand | Vadodara | won | 17 Dec 1988 | ODI # 543 | |
| 278/3 | 50.0 | 5.56 | 1 | v India | Vadodara | lost | 17 Dec 1988 | ODI # 543 | |
| 277/9 | 50.0 | 5.54 | 1 | v Australia | Sydney | won | 16 Jan 1989 | ODI # 552 | |
| 276/4 | 55.0 | 5.01 | 1 | v N. Transvaal | Cape Town | won | 15 Oct 1988 | List A | |
| 271/6 | 45.0 | 6.02 | 1 | v India | Dhaka | won | 29 Oct 1988 | ODI # 530 | |
| 269/9 | 47.0 | 5.72 | 1 | v Pakistan | Adelaide | won | 10 Dec 1988 | ODI # 535 | |
| 258/4 | 43.0 | 6.00 | 1 | v Pakistan | Melbourne | won | 10 Jan 1989 | ODI # 549 | |
| 258/3 | 50.0 | 5.16 | 1 | v South Aust | Adelaide | won | 19 Feb 1989 | List A | |
| 258/7 | 50.0 | 5.16 | 1 | v West Indies | Brisbane | won | 7 Jan 1989 | ODI # 547 | |
| 254 | 44.0 | 5.77 | 2 | v Sri Lanka | Dhaka | lost | 29 Oct 1988 | ODI # 530 | |
| 254/4 | 46.5 | 5.42 | 2 | v Pakistan | Wellington | won | 8 Mar 1989 | ODI # 557 | |
| 253/4 | 50.0 | 5.06 | 1 | v Victoria | Melbourne | won | 19 Mar 1989 | List A | |
| 253/6 | 50.0 | 5.06 | 1 | v New Zealand | Wellington | lost | 8 Mar 1989 | ODI # 557 | |
| 251/3 | 48.3 | 5.17 | 2 | v New Zealand | Auckland | won | 11 Mar 1989 | ODI # 559 | |
| 249 | 49.5 | 4.99 | 1 | v Pakistan | Auckland | lost | 11 Mar 1989 | ODI # 559 | |
| 248/3 | 47.5 | 5.18 | 2 | v Sri Lanka | Sharjah | won | 24 Mar 1989 | ODI # 565 | |
| 248/4 | 48.0 | 5.16 | 1 | v India | Bridgetown | won | 7 Mar 1989 | ODI # 556 | |
| 248/6 | 55.0 | 4.50 | 1 | v E. Province | Gqeberha | won | 18 Feb 1989 | List A | |
| 247/4 | 55.0 | 4.49 | 1 | v OFS | Johannesburg | won | 18 Feb 1989 | List A | |
| 246 | 49.1 | 5.00 | 1 | v India | Sharjah | won | 19 Oct 1988 | ODI # 525 | |
| 244/4 | 43.0 | 5.67 | 1 | v Pakistan | Hobart | won | 17 Dec 1988 | ODI # 542 | |
| 244/8 | 50.0 | 4.88 | 1 | v Pakistan | Sharjah | lost | 24 Mar 1989 | ODI # 565 | |
| 243/6 | 45.0 | 5.40 | 2 | v South Zone | Kanpur | won | 28 Jan 1989 | List A | |
| 242/7 | 55.0 | 4.40 | 1 | v N. Transvaal | Centurion | won | 22 Oct 1988 | List A | |
| 241/5 | 55.0 | 4.38 | 1 | v Transvaal | Johannesburg | won | 4 Mar 1989 | List A | |
| 240/2 | 43.2 | 5.53 | 2 | v India | St John's | won | 18 Mar 1989 | ODI # 562 | |
| 239/8 | 46.0 | 5.19 | 1 | v North Zone | Kanpur | lost | 28 Jan 1989 | List A | |
| 239/9 | 55.0 | 4.34 | 1 | v Boland | Johannesburg | won | 29 Oct 1988 | List A | |
| 238/8 | 50.0 | 4.76 | 1 | v West Aust | W.A.C.A | won | 5 Mar 1989 | List A | |
| 238/5 | 50.0 | 4.76 | 1 | v West Indies | Sharjah | won | 16 Oct 1988 | ODI # 523 | |
| 237/8 | 50.0 | 4.74 | 1 | v West Indies | St John's | lost | 18 Mar 1989 | ODI # 562 | |
| 237/8 | 50.0 | 4.74 | 1 | v Sri Lanka | Sharjah | won | 23 Mar 1989 | ODI # 564 | |
| 236/8 | 48.4 | 4.84 | 2 | v Natal | Bloemfontein | won | 26 Nov 1988 | List A | |
| 236 | 49.2 | 4.78 | 1 | v Australia | Melbourne | won | 15 Dec 1988 | ODI # 540 | |
| 235/6 | 50.0 | 4.70 | 1 | v Pakistan | Sharjah | won | 22 Oct 1988 | ODI # 527 | |
| 235 | 55.0 | 4.27 | 2 | v W Province | Johannesburg | lost | 4 Mar 1989 | List A | |
| 235/7 | 55.0 | 4.27 | 1 | v OFS | Bloemfontein | lost | 26 Nov 1988 | List A | |
| 229/8 | 45.0 | 5.08 | 1 | v Queensland | Mackay | won | 4 Dec 1988 | List A | |
| 229/8 | 45.0 | 5.08 | 1 | v Pakistan | Lahore | lost | 14 Oct 1988 | ODI # 522 | |
| 229/7 | 45.0 | 5.08 | 2 | v Australia | Lahore | won | 14 Oct 1988 | ODI # 522 | |
| 228/4 | 46.0 | 4.95 | 2 | v West Zone | Kanpur | won | 25 Jan 1989 | List A | |
| 228/9 | 50.0 | 4.56 | 1 | v NSW | Melbourne | won | 4 Mar 1989 | List A | |
| 227/8 | 43.0 | 5.27 | 2 | v West Indies | Hobart | lost | 17 Dec 1988 | ODI # 542 | |
| 226/4 | 38.0 | 5.94 | 1 | v West Indies | Sydney | lost | 18 Jan 1989 | ODI # 553 | |
| 226 | 47.4 | 4.74 | 1 | v West Indies | Melbourne | won | 5 Jan 1989 | ODI # 546 | |
| 224 | 49.4 | 4.51 | 2 | v West Indies | Sharjah | lost | 22 Oct 1988 | ODI # 527 | |
| 224/4 | 50.0 | 4.48 | 1 | v South Zone | Kanpur | lost | 25 Jan 1989 | List A | |
| 224 | 51.2 | 4.36 | 2 | v W Province | Centurion | lost | 22 Oct 1988 | List A | |
| 222/6 | 45.0 | 4.93 | 1 | v New Zealand | Indore | won | 15 Dec 1988 | ODI # 541 | |
| 222/6 | 50.0 | 4.44 | 2 | v Queensland | W.A.C.A | lost | 5 Mar 1989 | List A | |
| 221/5 | 55.0 | 4.01 | 1 | v E. Province | Cape Town | won | 11 Feb 1989 | List A | |
| 220 | 48.0 | 4.58 | 1 | v Australia | Sydney | won | 13 Dec 1988 | ODI # 539 | |
| 219/8 | 50.0 | 4.38 | 2 | v West Indies | Sydney | lost | 13 Dec 1988 | ODI # 539 | |
| 218/8 | 48.0 | 4.54 | 2 | v Australia | Melbourne | lost | 5 Jan 1989 | ODI # 546 | |
| 217/6 | 50.4 | 4.28 | 2 | v Transvaal | Cape Town | won | 25 Feb 1989 | List A | |
| 216/7 | 49.0 | 4.40 | 1 | v Australia | W.A.C.A | won | 2 Jan 1989 | ODI # 545 | |
| 216/7 | 50.0 | 4.32 | 1 | v Queensland | Brisbane | won | 12 Feb 1989 | List A | |
| 216/6 | 51.0 | 4.23 | 1 | v W Province | Cape Town | lost | 25 Feb 1989 | List A | |
| 216/9 | 55.0 | 3.92 | 2 | v W Province | Cape Town | lost | 15 Oct 1988 | List A | |
| 215/5 | 48.0 | 4.47 | 1 | v West Indies | Sydney | won | 12 Jan 1989 | ODI # 550 | |
| 215 | 48.3 | 4.43 | 2 | v India | Sharjah | lost | 16 Oct 1988 | ODI # 523 | |
| 212 | 46.2 | 4.57 | 2 | v Queensland | Adelaide | lost | 19 Feb 1989 | List A | |
| 212/8 | 50.0 | 4.24 | 2 | v Pakistan | Sharjah | lost | 19 Oct 1988 | ODI # 525 | |
| 210/5 | 50.0 | 4.20 | 2 | v Pakistan | Sharjah | lost | 18 Oct 1988 | ODI # 524 | |
| 208/2 | 45.1 | 4.60 | 2 | v East Zone | Indore | won | 22 Jan 1989 | List A | |
| 207 | 48.4 | 4.25 | 2 | v Pakistan | Sharjah | lost | 23 Mar 1989 | ODI # 564 | |
| 204/5 | 44.5 | 4.55 | 2 | v Pakistan | Brisbane | won | 8 Jan 1989 | ODI # 548 | |
| 204/8 | 50.0 | 4.08 | 1 | v Central Zone | Indore | lost | 22 Jan 1989 | List A | |
| 204/9 | 50.0 | 4.08 | 1 | v West Indies | Melbourne | won | 14 Jan 1989 | ODI # 551 | |
| 203 | 40.4 | 4.99 | 2 | v Pakistan | Brisbane | lost | 7 Jan 1989 | ODI # 547 | |
| 203/9 | 50.0 | 4.06 | 1 | v Australia | Brisbane | lost | 8 Jan 1989 | ODI # 548 | |
| 202 | 47.2 | 4.26 | 2 | v West Indies | Melbourne | lost | 15 Dec 1988 | ODI # 540 | |
| 202/9 | 50.0 | 4.04 | 2 | v Australia | Melbourne | lost | 14 Jan 1989 | ODI # 551 | |
| 201/5 | 52.2 | 3.84 | 2 | v Natal | Durban | won | 3 Dec 1988 | List A | |
| 199/7 | 55.0 | 3.61 | 1 | v OFS | Durban | lost | 3 Dec 1988 | List A | |
| 198/8 | 48.0 | 4.12 | 2 | v West Indies | Bridgetown | lost | 7 Mar 1989 | ODI # 556 | |
| 197/6 | 46.2 | 4.25 | 2 | v New Zealand | Visakhapatnam | won | 10 Dec 1988 | ODI # 536 | |
| 196/9 | 48.0 | 4.08 | 1 | v Pakistanis | Mackay | won | 3 Dec 1988 | List A | |
| 196/9 | 50.0 | 3.92 | 1 | v India | Visakhapatnam | lost | 10 Dec 1988 | ODI # 536 | |
| 195/5 | 38.5 | 5.02 | 2 | v Pakistan | Dhaka | won | 27 Oct 1988 | ODI # 528 | |
| 194/7 | 44.0 | 4.40 | 1 | v Sri Lanka | Dhaka | lost | 27 Oct 1988 | ODI # 528 | |
| 193/4 | 47.2 | 4.07 | 2 | v India | Port of Spain | won | 11 Mar 1989 | ODI # 560 | |
| 193 | 52.3 | 3.67 | 1 | v Boland | Stellenbosch | won | 5 Nov 1988 | List A | |
| 192/9 | 45.0 | 4.26 | 2 | v Pakistanis | Mackay | lost | 4 Dec 1988 | List A | |
| 192 | 46.2 | 4.14 | 2 | v Queensland | Mackay | lost | 3 Dec 1988 | List A | |
| 192 | 49.5 | 3.85 | 1 | v West Indies | Port of Spain | lost | 11 Mar 1989 | ODI # 560 | |
| 191/6 | 55.0 | 3.47 | 2 | v E. Province | Gqeberha | lost | 12 Nov 1988 | List A | |
| 189/1 | 30.3 | 6.19 | 2 | v Tasmania | Sydney | won | 26 Feb 1989 | List A | |
| 188/6 | 38.0 | 4.94 | 1 | v NSW | Sydney | lost | 26 Feb 1989 | List A | |
| 188/8 | 44.0 | 4.27 | 2 | v West Indies | Georgetown | lost | 21 Mar 1989 | ODI # 563 | |
| 187 | 51.1 | 3.65 | 2 | v Transvaal | Johannesburg | lost | 29 Oct 1988 | List A | |
| 186/3 | 47.3 | 3.91 | 2 | v South Aust | Melbourne | won | 26 Feb 1989 | List A | |
| 185 | 40.0 | 4.62 | 2 | v West Indies | Sydney | lost | 16 Jan 1989 | ODI # 552 | |
| 185 | 49.3 | 3.73 | 1 | v Victoria | Melbourne | lost | 26 Feb 1989 | List A |
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]