| No. | Vs | Runs | Innings | Venue | Date |
|---|---|---|---|---|---|
| 1 | Pakistan | 59 | F | Faisalabad | Nov 23, 1989 |
| 2 | Pakistan | 57 | S | Sialkot | Dec 9, 1989 |
| 3 | New Zealand | 88 | F | Napier | Feb 9, 1990 |
| 4 | England | 68 | F | Manchester | Aug 9, 1990 |
| 5 | South Africa | 73 | F | Cape Town | Jan 2, 1993 |
| 6 | England | 50 | F | Calcutta | Jan 29, 1993 |
| 7 | England | 78 | F | Bombay | Feb 19, 1993 |
| 8 | Zimbabwe | 62 | F | Delhi | Mar 13, 1993 |
| 9 | Sri Lanka | 71 | F | Colombo | Aug 4, 1993 |
| 10 | Sri Lanka | 96 | F | Bangalore | Jan 26, 1994 |
| 11 | West Indies | 85 | S | Bombay | Nov 18, 1994 |
| 12 | West Indies | 54 | S | Nagpur | Dec 1, 1994 |
| 13 | New Zealand | 52* | F | Madras | Oct 25, 1995 |
| 14 | England | 74 | F | Nottingham | Jul 4, 1996 |
| 15 | South Africa | 61 | F | Kanpur | Dec 8, 1996 |
| 16 | West Indies | 88 | F | Port of Spain | Mar 14, 1997 |
| 17 | West Indies | 92 | F | Bridgetown | Mar 27, 1997 |
| 18 | West Indies | 83 | F | Georgetown | Apr 17, 1997 |
| 19 | Australia | 79 | F | Calcutta | Apr 17, 1998 |
| 20 | New Zealand | 67 | F | Hamilton | Jan 4, 1998 |
| 21 | Sri Lanka | 53 | F | Colombo | Feb 24, 1999 |