Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
3 runs25345.0v IndiaLeicester19 May 1999ODI # 1450
10 runs27649.5v AustraliaLeeds23 May 1999ODI # 1458
15 runs23150.0v West IndiesToronto16 Sep 1999ODI # 1500
22 runs18646.2v ScotlandEdinburgh24 May 1999ODI # 1459
23 runs27142.0v Sri LankaColombo (SSC)29 Aug 1999ODI # 1490
27 runs23048.5v West IndiesBristol16 May 1999ODI # 1447
27 runs24247.1v Sri LankaColombo (RPS)26 Aug 1999ODI # 1488
41 runs25348.3v IndiaColombo (SSC)28 Aug 1999ODI # 1489
42 runs19730.0v IndiaSingapore5 Sep 1999ODI # 1494
42 runs22346.2v West IndiesToronto18 Sep 1999ODI # 1501
44 runs30450.0v ZimbabweLord's9 Jun 1999ODI # 1477
45 runs27650.0v KenyaSouthampton30 May 1999ODI # 1469
47 runs22845.3v PakistanManchester8 Jun 1999ODI # 1476
48 runs23447.2v South AfricaChelmsford29 May 1999ODI # 1468
50 runs21137.4v Sri LankaGalle22 Aug 1999ODI # 1485
62 runs27050.0v New ZealandDerby28 May 1999ODI # 1466
62 runs22444.3v PakistanNorthampton31 May 1999ODI # 1471
63 runs23345.2v EnglandBirmingham29 May 1999ODI # 1467
70 runs19141.5v IndiaToronto12 Sep 1999ODI # 1498
74 runs28850.0v New ZealandBirmingham10 Jun 1999ODI # 1478
77 runs28348.2v IndiaThe Oval4 Jun 1999ODI # 1473
88 runs22634.2v West IndiesToronto14 Sep 1999ODI # 1499
89 runs20035.2v Sri LankaNorthampton19 May 1999ODI # 1451
94 runs26238.5v ScotlandChester-le-Street20 May 1999ODI # 1453
94 runs33050.0v KenyaBristol23 May 1999ODI # 1457
115 runs24629.0v ZimbabweSingapore4 Sep 1999ODI # 1493
122 runs22641.0v EnglandThe Oval22 May 1999ODI # 1455
148 runs27240.3v ZimbabweThe Oval11 Jun 1999ODI # 1479
157 runs37442.3v Sri LankaTaunton26 May 1999ODI # 1463
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
3 wickets22149.0v PakistanNottingham5 Jun 1999ODI # 1474
4 wickets25447.2v IndiaHove15 May 1999ODI # 1444
4 wickets19846.0v ZimbabweWorcester22 May 1999ODI # 1456
4 wickets25547.4v IndiaSingapore8 Sep 1999ODI # 1496
5 wickets23041.0v KenyaTaunton15 May 1999ODI # 1445
5 wickets21445.2v AustraliaCardiff20 May 1999ODI # 1452
5 wickets25248.2v IndiaNottingham12 Jun 1999ODI # 1480
5 wickets27249.4v South AfricaLeeds13 Jun 1999ODI # 1481
6 wickets18244.5v ScotlandWorcester16 May 1999ODI # 1446
6 wickets11733.0v BangladeshChelmsford17 May 1999ODI # 1448
6 wickets11140.4v West IndiesManchester30 May 1999ODI # 1470
6 wickets12217.5v ScotlandEdinburgh31 May 1999ODI # 1472
6 wickets24543.4v ZimbabweSingapore2 Sep 1999ODI # 1492
7 wickets18346.3v BangladeshDublin21 May 1999ODI # 1454
7 wickets15744.2v New ZealandSouthampton24 May 1999ODI # 1460
7 wickets16838.3v ZimbabweNottingham25 May 1999ODI # 1461
7 wickets15341.0v KenyaAmstelveen26 May 1999ODI # 1462
7 wickets17919.5v BangladeshChester-le-Street27 May 1999ODI # 1464
7 wickets20646.4v IndiaColombo (RPS)25 Aug 1999ODI # 1487
7 wickets16239.4v West IndiesToronto19 Sep 1999ODI # 1502
8 wickets20546.5v Sri LankaLord's14 May 1999ODI # 1443
8 wickets6910.1v ScotlandLeicester27 May 1999ODI # 1465
8 wickets13320.1v PakistanLord's20 Jun 1999ODI # 1484
8 wickets15929.1v IndiaGalle23 Aug 1999ODI # 1486
8 wickets20339.3v AustraliaColombo (RPS)31 Aug 1999ODI # 1491
8 wickets16437.3v West IndiesToronto11 Sep 1999ODI # 1497
9 wickets20439.0v KenyaCanterbury18 May 1999ODI # 1449
9 wickets24247.3v New ZealandManchester16 Jun 1999ODI # 1482
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
5 wickets227249.450.0v South AfricaLeeds13 Jun 1999ODI # 1481
3 wickets622149.050.0v PakistanNottingham5 Jun 1999ODI # 1474
5 wickets1025248.250.0v IndiaNottingham12 Jun 1999ODI # 1480
4 wickets1425547.450.0v IndiaSingapore8 Sep 1999ODI # 1496
9 wickets1524247.350.0v New ZealandManchester16 Jun 1999ODI # 1482
4 wickets1625447.250.0v IndiaHove15 May 1999ODI # 1444
8 wickets1920546.550.0v Sri LankaLord's14 May 1999ODI # 1443
7 wickets2020646.450.0v IndiaColombo (RPS)25 Aug 1999ODI # 1487
7 wickets2118346.350.0v BangladeshDublin21 May 1999ODI # 1454
4 wickets2419846.050.0v ZimbabweWorcester22 May 1999ODI # 1456
5 wickets2821445.250.0v AustraliaCardiff20 May 1999ODI # 1452
6 wickets3118244.550.0v ScotlandWorcester16 May 1999ODI # 1446
7 wickets3415744.250.0v New ZealandSouthampton24 May 1999ODI # 1460
6 wickets3824543.450.0v ZimbabweSingapore2 Sep 1999ODI # 1492
8 wickets5315929.138.0v IndiaGalle23 Aug 1999ODI # 1486
5 wickets5423041.050.0v KenyaTaunton15 May 1999ODI # 1445
7 wickets5415341.050.0v KenyaAmstelveen26 May 1999ODI # 1462
6 wickets5611140.450.0v West IndiesManchester30 May 1999ODI # 1470
7 wickets6216239.450.0v West IndiesToronto19 Sep 1999ODI # 1502
8 wickets6320339.350.0v AustraliaColombo (RPS)31 Aug 1999ODI # 1491
9 wickets6620439.050.0v KenyaCanterbury18 May 1999ODI # 1449
7 wickets6916838.350.0v ZimbabweNottingham25 May 1999ODI # 1461
8 wickets7516437.350.0v West IndiesToronto11 Sep 1999ODI # 1497
6 wickets10211733.050.0v BangladeshChelmsford17 May 1999ODI # 1448
8 wickets17913320.150.0v PakistanLord's20 Jun 1999ODI # 1484
7 wickets18117919.550.0v BangladeshChester-le-Street27 May 1999ODI # 1464
6 wickets19312217.550.0v ScotlandEdinburgh31 May 1999ODI # 1472
8 wickets2396910.150.0v ScotlandLeicester27 May 1999ODI # 1465
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
AustraliaSouth AfricaEdgbaston, Birmingham17 Jun 1999ODI # 1483
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:

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]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]