| 7 Jan 1997 | AUS 120 v PAK 1498th Match · ODI | Pakistan won by 29 runs | Hobart | 1996–97 Carlton and United Series |
| 5 Jan 1997 | AUS 281/4 v WI 284/37th Match · ODI | West Indies won by 7 wickets (with 7 balls remaining) | Brisbane | 1996–97 Carlton and United Series |
| 3 Jan 1997 | PAK 197 v WI 198/46th Match · ODI | West Indies won by 6 wickets (with 11 balls remaining) | Brisbane | 1996–97 Carlton and United Series |
| 3 Jan 1997 | ZIM 249/7 v ENG 1183rd ODI · ODI | Zimbabwe won by 131 runs | Harare | England tour of Zimbabwe 1996/97 |
| 1 Jan 1997 | AUS 199 v PAK 203/65th Match · ODI | Pakistan won by 4 wickets (with 27 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 1 Jan 1997 | ZIM 200 v ENG 179/72nd ODI · ODI | Zimbabwe won by 7 runs (revised target) | Harare | England tour of Zimbabwe 1996/97 |
| 17 Dec 1996 | PAK 176 v WI 177/34th Match · ODI | West Indies won by 7 wickets (with 83 balls remaining) | Adelaide | 1996–97 Carlton and United Series |
| 15 Dec 1996 | AUS 211 v PAK 2233rd Match · ODI | Pakistan won by 12 runs | Adelaide | 1996–97 Carlton and United Series |
| 15 Dec 1996 | ZIM 153/8 v ENG 1521st ODI · ODI | Zimbabwe won by 2 wickets (with 37 balls remaining) | Bulawayo | England tour of Zimbabwe 1996/97 |
| 14 Dec 1996 | IND 267/6 v SA 193Only ODI · ODI | India won by 74 runs | Mumbai | South Africa tour of India 1996/97 |
| 8 Dec 1996 | AUS 162/2 v WI 1612nd Match · ODI | Australia won by 8 wickets (with 48 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 8 Dec 1996 | PAK 234/4 v NZ 235/33rd ODI · ODI | New Zealand won by 7 wickets (with 29 balls remaining) | Karachi | New Zealand tour of Pakistan 1996/97 |
| 6 Dec 1996 | AUS 173/5 v WI 1721st Match · ODI | Australia won by 5 wickets (with 8 balls remaining) | Melbourne | 1996–97 Carlton and United Series |
| 6 Dec 1996 | PAK 277/9 v NZ 2312nd ODI · ODI | Pakistan won by 46 runs | Sialkot | New Zealand tour of Pakistan 1996/97 |
| 4 Dec 1996 | PAK 228/8 v NZ 2171st ODI · ODI | Pakistan won by 11 runs | Gujranwala | New Zealand tour of Pakistan 1996/97 |
| 15 Nov 1996 | NZ 119 v PAK 160Final · ODI | Pakistan won by 41 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 13 Nov 1996 | NZ 192 v PAK 196/66th Match · ODI | Pakistan won by 4 wickets (with 9 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 12 Nov 1996 | PAK 193/2 v SL 1895th Match · ODI | Pakistan won by 8 wickets (with 20 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 11 Nov 1996 | NZ 169/8 v SL 1694th Match · ODI | Match tied | Sharjah | 1996–97 Singer Champions Trophy |
| 10 Nov 1996 | NZ 197 v PAK 198/63rd Match · ODI | Pakistan won by 4 wickets (with 21 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 8 Nov 1996 | PAK 131 v SL 2062nd Match · ODI | Sri Lanka won by 75 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 7 Nov 1996 | NZ 206/8 v SL 1771st Match · ODI | New Zealand won by 29 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 6 Nov 1996 | IND 220/7 v SA 185Final · ODI | India won by 35 runs | Mumbai | Titan Cup 1996/97 |
| 3 Nov 1996 | PAK 264/9 v ZIM 147/93rd ODI · ODI | Pakistan won by 78 runs (revised target) | Peshawar | Zimbabwe tour of Pakistan 1996/97 |
| 3 Nov 1996 | IND 289/6 v AUS 2849th Match · ODI | India won by 5 runs | Mohali | Titan Cup 1996/97 |
| 1 Nov 1996 | AUS 238/6 v SA 239/28th Match · ODI | South Africa won by 8 wickets (with 30 balls remaining) | Guwahati | Titan Cup 1996/97 |
| 1 Nov 1996 | PAK 196/1 v ZIM 1952nd ODI · ODI | Pakistan won by 9 wickets (with 128 balls remaining) | Lahore | Zimbabwe tour of Pakistan 1996/97 |
| 30 Oct 1996 | PAK 239/7 v ZIM 237/91st ODI · ODI | Pakistan won by 3 wickets (with 5 balls remaining) | Quetta | Zimbabwe tour of Pakistan 1996/97 |
| 29 Oct 1996 | IND 185 v SA 188/57th Match · ODI | South Africa won by 5 wickets (with 8 balls remaining) | Rajkot | Titan Cup 1996/97 |
| 25 Oct 1996 | AUS 215 v SA 218/85th Match · ODI | South Africa won by 2 wickets (with 16 balls remaining) | Faridabad | Titan Cup 1996/97 |
| 23 Oct 1996 | IND 222/7 v SA 249/64th Match · ODI | South Africa won by 27 runs | Jaipur | Titan Cup 1996/97 |
| 21 Oct 1996 | IND 216/8 v AUS 215/73rd Match · ODI | India won by 2 wickets (with 7 balls remaining) | Bangalore | Titan Cup 1996/97 |
| 19 Oct 1996 | AUS 219/7 v SA 220/32nd Match · ODI | South Africa won by 7 wickets (with 23 balls remaining) | Indore | Titan Cup 1996/97 |
| 17 Oct 1996 | IND 214 v SA 261/71st Match · ODI | South Africa won by 47 runs | Hyderabad | Titan Cup 1996/97 |
| 6 Oct 1996 | PAK 203 v SA 204/3Final · ODI | South Africa won by 7 wickets (with 64 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 4 Oct 1996 | PAK 371/9 v SL 2896th Match · ODI | Pakistan won by 82 runs | Nairobi | Sameer Cup 1996–97 |
| 3 Oct 1996 | KEN 103 v SA 305/85th Match · ODI | South Africa won by 202 runs | Nairobi | Sameer Cup 1996–97 |
| 2 Oct 1996 | KEN 148 v PAK 149/64th Match · ODI | Pakistan won by 4 wickets (with 58 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 1 Oct 1996 | SA 169 v SL 170/83rd Match · ODI | Sri Lanka won by 2 wickets (with 56 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 29 Sept 1996 | PAK 259 v SA 321/82nd Match · ODI | South Africa won by 62 runs | Nairobi | Sameer Cup 1996–97 |
| 28 Sept 1996 | KEN 188/9 v SL 190/31st Match · ODI | Sri Lanka won by 7 wickets (with 116 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 23 Sept 1996 | IND 161 v PAK 213/95th ODI · ODI | Pakistan won by 52 runs | Toronto | 1996 'Friendship' Cup |
| 21 Sept 1996 | IND 161 v PAK 258/84th ODI · ODI | Pakistan won by 97 runs | Toronto | 1996 'Friendship' Cup |
| 18 Sept 1996 | IND 191 v PAK 1363rd ODI · ODI | India won by 55 runs | Toronto | 1996 'Friendship' Cup |
| 17 Sept 1996 | IND 264/6 v PAK 266/82nd ODI · ODI | Pakistan won by 2 wickets (with 1 ball remaining) | Toronto | 1996 'Friendship' Cup |
| 16 Sept 1996 | IND 173/2 v PAK 170/91st ODI · ODI | India won by 8 wickets (with 19 balls remaining) | Toronto | 1996 'Friendship' Cup |
| 7 Sept 1996 | SL 234/3 v AUS 184Final · ODI | Sri Lanka won by 50 runs | Colombo | 1996 Singer World Series |
| 6 Sept 1996 | AUS 202/7 v IND 2016th Match · ODI | Australia won by 3 wickets (with 3 balls remaining) | Colombo | 1996 Singer World Series |
| 3 Sept 1996 | SL 228/4 v ZIM 227/55th Match · ODI | Sri Lanka won by 6 wickets (with 18 balls remaining) | Colombo | 1996 Singer World Series |
| 1 Sept 1996 | IND 229/3 v ZIM 2264th Match · ODI | India won by 7 wickets (with 37 balls remaining) | Colombo | 1996 Singer World Series |