Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
173 runs28545.0v BangladeshChattogram29 Oct 1988ODI # 531
101 runs29044.0v IndiaGeorgetown21 Mar 1989ODI # 563
92 runs27840.0v AustraliaSydney16 Jan 1989ODI # 552
89 runs27047.0v PakistanAdelaide10 Dec 1988ODI # 535
84 runs29550.0v West IndiesSharjah18 Oct 1988ODI # 524
61 runs21648.0v West IndiesSydney12 Jan 1989ODI # 550
55 runs25940.4v West IndiesBrisbane7 Jan 1989ODI # 547
53 runs22345.0v New ZealandIndore15 Dec 1988ODI # 541
50 runs24948.0v IndiaBridgetown7 Mar 1989ODI # 556
38 runs21746.1v AustraliaW.A.C.A2 Jan 1989ODI # 545
34 runs24750.0v IndiaSharjah19 Oct 1988ODI # 525
34 runs23747.2v AustraliaMelbourne15 Dec 1988ODI # 540
30 runs23848.4v Sri LankaSharjah23 Mar 1989ODI # 564
23 runs23948.3v West IndiesSharjah16 Oct 1988ODI # 523
17 runs27244.0v IndiaDhaka29 Oct 1988ODI # 530
17 runs24543.0v PakistanHobart17 Dec 1988ODI # 542
11 runs23649.4v PakistanSharjah22 Oct 1988ODI # 527
8 runs22748.0v West IndiesMelbourne5 Jan 1989ODI # 546
6 runs11519.0v PakistanMelbourne10 Jan 1989ODI # 549
2 runs20550.0v West IndiesMelbourne14 Jan 1989ODI # 551
1 run22150.0v AustraliaSydney13 Dec 1988ODI # 539
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets10026.0v BangladeshChattogram27 Oct 1988ODI # 529
9 wickets11930.5v BangladeshDhaka2 Nov 1988ODI # 533
9 wickets17842.2v PakistanAdelaide11 Dec 1988ODI # 537
8 wickets17040.0v IndiaSharjah21 Oct 1988ODI # 526
8 wickets10813.2v AustraliaSydney18 Jan 1989ODI # 553
8 wickets17146.3v PakistanDunedin6 Feb 1989ODI # 554
8 wickets23843.2v IndiaSt John's18 Mar 1989ODI # 562
7 wickets14138.2v PakistanW.A.C.A1 Jan 1989ODI # 544
7 wickets17140.5v PakistanChristchurch4 Mar 1989ODI # 555
7 wickets25048.3v New ZealandAuckland11 Mar 1989ODI # 559
7 wickets13939.4v PakistanHamilton14 Mar 1989ODI # 561
7 wickets24547.5v Sri LankaSharjah24 Mar 1989ODI # 565
6 wickets17737.1v Sri LankaDhaka4 Nov 1988ODI # 534
6 wickets25446.5v PakistanWellington8 Mar 1989ODI # 557
6 wickets14938.4v IndiaPort of Spain9 Mar 1989ODI # 558
6 wickets19347.2v IndiaPort of Spain11 Mar 1989ODI # 560
5 wickets19538.5v PakistanDhaka27 Oct 1988ODI # 528
5 wickets16141.3v New ZealandCuttack12 Dec 1988ODI # 538
5 wickets20444.5v PakistanBrisbane8 Jan 1989ODI # 548
4 wickets14340.4v PakistanDhaka31 Oct 1988ODI # 532
4 wickets19746.2v New ZealandVisakhapatnam10 Dec 1988ODI # 536
2 wickets27947.1v New ZealandVadodara17 Dec 1988ODI # 543
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets11410026.045.0v BangladeshChattogram27 Oct 1988ODI # 529
9 wickets8511930.545.0v BangladeshDhaka2 Nov 1988ODI # 533
7 wickets7014138.250.0v PakistanW.A.C.A1 Jan 1989ODI # 544
6 wickets6814938.450.0v IndiaPort of Spain9 Mar 1989ODI # 558
7 wickets6213939.450.0v PakistanHamilton14 Mar 1989ODI # 561
8 wickets6017040.050.0v IndiaSharjah21 Oct 1988ODI # 526
6 wickets4717737.145.0v Sri LankaDhaka4 Nov 1988ODI # 534
8 wickets4023843.250.0v IndiaSt John's18 Mar 1989ODI # 562
7 wickets3717140.547.0v PakistanChristchurch4 Mar 1989ODI # 555
9 wickets3417842.248.0v PakistanAdelaide11 Dec 1988ODI # 537
5 wickets3119538.544.0v PakistanDhaka27 Oct 1988ODI # 528
5 wickets3120444.550.0v PakistanBrisbane8 Jan 1989ODI # 548
8 wickets2810813.218.0v AustraliaSydney18 Jan 1989ODI # 553
4 wickets2614340.445.0v PakistanDhaka31 Oct 1988ODI # 532
4 wickets2219746.250.0v New ZealandVisakhapatnam10 Dec 1988ODI # 536
5 wickets2116141.345.0v New ZealandCuttack12 Dec 1988ODI # 538
6 wickets1925446.550.0v PakistanWellington8 Mar 1989ODI # 557
2 wickets1727947.150.0v New ZealandVadodara17 Dec 1988ODI # 543
6 wickets1619347.250.0v IndiaPort of Spain11 Mar 1989ODI # 560
7 wickets1324547.550.0v Sri LankaSharjah24 Mar 1989ODI # 565
8 wickets917146.348.0v PakistanDunedin6 Feb 1989ODI # 554
7 wickets925048.350.0v New ZealandAuckland11 Mar 1989ODI # 559
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 figures
Performances 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:

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]