By runs
Winner Margin Target Opposition Ground Match Date Scorecard
India 157 runs 374 v Sri Lanka Taunton 26 May 1999 ODI # 1463
Pakistan 148 runs 272 v Zimbabwe The Oval 11 Jun 1999 ODI # 1479
South Africa 122 runs 226 v England The Oval 22 May 1999 ODI # 1455
Pakistan 94 runs 262 v Scotland Chester-le-Street 20 May 1999 ODI # 1453
India 94 runs 330 v Kenya Bristol 23 May 1999 ODI # 1457
South Africa 89 runs 200 v Sri Lanka Northampton 19 May 1999 ODI # 1451
Australia 77 runs 283 v India The Oval 4 Jun 1999 ODI # 1473
South Africa 74 runs 288 v New Zealand Birmingham 10 Jun 1999 ODI # 1478
India 63 runs 233 v England Birmingham 29 May 1999 ODI # 1467
Pakistan 62 runs 270 v New Zealand Derby 28 May 1999 ODI # 1466
Bangladesh 62 runs 224 v Pakistan Northampton 31 May 1999 ODI # 1471
Zimbabwe 48 runs 234 v South Africa Chelmsford 29 May 1999 ODI # 1468
India 47 runs 228 v Pakistan Manchester 8 Jun 1999 ODI # 1476
Sri Lanka 45 runs 276 v Kenya Southampton 30 May 1999 ODI # 1469
Australia 44 runs 304 v Zimbabwe Lord's 9 Jun 1999 ODI # 1477
Pakistan 27 runs 230 v West Indies Bristol 16 May 1999 ODI # 1447
Bangladesh 22 runs 186 v Scotland Edinburgh 24 May 1999 ODI # 1459
Pakistan 10 runs 276 v Australia Leeds 23 May 1999 ODI # 1458
Zimbabwe 3 runs 253 v India Leicester 19 May 1999 ODI # 1450
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
England 9 wickets 66 204 39.0 v Kenya Canterbury 18 May 1999 ODI # 1449
Pakistan 9 wickets 15 242 47.3 v New Zealand Manchester 16 Jun 1999 ODI # 1482
England 8 wickets 19 205 46.5 v Sri Lanka Lord's 14 May 1999 ODI # 1443
West Indies 8 wickets 239 69 10.1 v Scotland Leicester 27 May 1999 ODI # 1465
Australia 8 wickets 179 133 20.1 v Pakistan Lord's 20 Jun 1999 ODI # 1484
West Indies 7 wickets 21 183 46.3 v Bangladesh Dublin 21 May 1999 ODI # 1454
West Indies 7 wickets 34 157 44.2 v New Zealand Southampton 24 May 1999 ODI # 1460
England 7 wickets 69 168 38.3 v Zimbabwe Nottingham 25 May 1999 ODI # 1461
South Africa 7 wickets 54 153 41.0 v Kenya Amstelveen 26 May 1999 ODI # 1462
Australia 7 wickets 181 179 19.5 v Bangladesh Chester-le-Street 27 May 1999 ODI # 1464
Australia 6 wickets 31 182 44.5 v Scotland Worcester 16 May 1999 ODI # 1446
New Zealand 6 wickets 102 117 33.0 v Bangladesh Chelmsford 17 May 1999 ODI # 1448
Australia 6 wickets 56 111 40.4 v West Indies Manchester 30 May 1999 ODI # 1470
New Zealand 6 wickets 193 122 17.5 v Scotland Edinburgh 31 May 1999 ODI # 1472
Zimbabwe 5 wickets 54 230 41.0 v Kenya Taunton 15 May 1999 ODI # 1445
New Zealand 5 wickets 28 214 45.2 v Australia Cardiff 20 May 1999 ODI # 1452
New Zealand 5 wickets 10 252 48.2 v India Nottingham 12 Jun 1999 ODI # 1480
Australia 5 wickets 2 272 49.4 v South Africa Leeds 13 Jun 1999 ODI # 1481
South Africa 4 wickets 16 254 47.2 v India Hove 15 May 1999 ODI # 1444
Sri Lanka 4 wickets 24 198 46.0 v Zimbabwe Worcester 22 May 1999 ODI # 1456
South Africa 3 wickets 6 221 49.0 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
West Indies 8 wickets 239 69 10.1 50.0 v Scotland Leicester 27 May 1999 ODI # 1465
New Zealand 6 wickets 193 122 17.5 50.0 v Scotland Edinburgh 31 May 1999 ODI # 1472
Australia 7 wickets 181 179 19.5 50.0 v Bangladesh Chester-le-Street 27 May 1999 ODI # 1464
Australia 8 wickets 179 133 20.1 50.0 v Pakistan Lord's 20 Jun 1999 ODI # 1484
New Zealand 6 wickets 102 117 33.0 50.0 v Bangladesh Chelmsford 17 May 1999 ODI # 1448
England 7 wickets 69 168 38.3 50.0 v Zimbabwe Nottingham 25 May 1999 ODI # 1461
England 9 wickets 66 204 39.0 50.0 v Kenya Canterbury 18 May 1999 ODI # 1449
Australia 6 wickets 56 111 40.4 50.0 v West Indies Manchester 30 May 1999 ODI # 1470
Zimbabwe 5 wickets 54 230 41.0 50.0 v Kenya Taunton 15 May 1999 ODI # 1445
South Africa 7 wickets 54 153 41.0 50.0 v Kenya Amstelveen 26 May 1999 ODI # 1462
West Indies 7 wickets 34 157 44.2 50.0 v New Zealand Southampton 24 May 1999 ODI # 1460
Australia 6 wickets 31 182 44.5 50.0 v Scotland Worcester 16 May 1999 ODI # 1446
New Zealand 5 wickets 28 214 45.2 50.0 v Australia Cardiff 20 May 1999 ODI # 1452
Sri Lanka 4 wickets 24 198 46.0 50.0 v Zimbabwe Worcester 22 May 1999 ODI # 1456
West Indies 7 wickets 21 183 46.3 50.0 v Bangladesh Dublin 21 May 1999 ODI # 1454
England 8 wickets 19 205 46.5 50.0 v Sri Lanka Lord's 14 May 1999 ODI # 1443
South Africa 4 wickets 16 254 47.2 50.0 v India Hove 15 May 1999 ODI # 1444
Pakistan 9 wickets 15 242 47.3 50.0 v New Zealand Manchester 16 Jun 1999 ODI # 1482
New Zealand 5 wickets 10 252 48.2 50.0 v India Nottingham 12 Jun 1999 ODI # 1480
South Africa 3 wickets 6 221 49.0 50.0 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
Australia 5 wickets 2 272 49.4 50.0 v South Africa Leeds 13 Jun 1999 ODI # 1481
Records includes the following current or recent matches:
Australia v Pakistan at Lord's, ICC World Cup final, Jun 20, 1999 [ODI # 1484]
Australia v South Africa at Birmingham, ICC World Cup 2nd semi final, Jun 17, 1999 [ODI # 1483]
New Zealand v Pakistan at Manchester, ICC World Cup 1st semi final, Jun 16, 1999 [ODI # 1482]