| 6 Apr 1984 | PAK 187/9 v SL 190/51st Match · ODI | Sri Lanka won by 5 wickets (with 15 balls remaining) | Sharjah | 1984 Asia Cup |
| 1 Apr 1984 | SL 115 v NZ 201/83rd ODI · ODI | New Zealand won by 86 runs | Colombo | New Zealand tour of Sri Lanka 1983/84 |
| 31 Mar 1984 | SL 157/8 v NZ 1162nd ODI · ODI | Sri Lanka won by 41 runs | Moratuwa | New Zealand tour of Sri Lanka 1983/84 |
| 26 Mar 1984 | PAK 163/8 v ENG 164/42nd ODI · ODI | England won by 6 wickets (with 8 balls remaining) | Karachi | England tour of Pakistan 1983/84 |
| 14 Mar 1984 | WI 190/6 v AUS 194/62nd ODI · ODI | Australia won by 4 wickets (with 2 balls remaining) | Port of Spain | Australia tour of West Indies 1983/84 |
| 9 Mar 1984 | PAK 187/4 v ENG 184/81st ODI · ODI | Pakistan won by 6 wickets (with 8 balls remaining) | Lahore | England tour of Pakistan 1983/84 |
| 3 Mar 1984 | SL 130 v NZ 234/61st ODI · ODI | New Zealand won by 104 runs | Colombo | New Zealand tour of Sri Lanka 1983/84 |
| 29 Feb 1984 | WI 233/2 v AUS 231/51st ODI · ODI | West Indies won by 8 wickets (with 12 balls remaining) | Albion | Australia tour of West Indies 1983/84 |
| 25 Feb 1984 | NZ 210/3 v ENG 209/93rd ODI · ODI | New Zealand won by 7 wickets (with 27 balls remaining) | Auckland | England tour of New Zealand 1983/84 |
| 22 Feb 1984 | NZ 135 v ENG 139/42nd ODI · ODI | England won by 6 wickets (with 29 balls remaining) | Wellington | England tour of New Zealand 1983/84 |
| 18 Feb 1984 | NZ 134 v ENG 188/91st ODI · ODI | England won by 54 runs | Christchurch | England tour of New Zealand 1983/84 |
| 12 Feb 1984 | AUS 212/8 v WI 213/43rd Final · ODI | West Indies won by 6 wickets (with 27 balls remaining) | Melbourne | 1983-84 Australian Tri-Series |
| 11 Feb 1984 | AUS 222/9 v WI 222/52nd Final · ODI | Match tied | Melbourne | 1983-84 Australian Tri-Series |
| 8 Feb 1984 | AUS 160 v WI 161/11st Final · ODI | West Indies won by 9 wickets (with 17 balls remaining) | Sydney | 1983-84 Australian Tri-Series |
| 5 Feb 1984 | AUS 211/8 v WI 19715th Match · ODI | Australia won by 14 runs | Perth | 1983-84 Australian Tri-Series |
| 4 Feb 1984 | PAK 182/7 v WI 183/314th Match · ODI | West Indies won by 7 wickets (with 30 balls remaining) | Perth | 1983-84 Australian Tri-Series |
| 30 Jan 1984 | AUS 210/8 v PAK 14013th Match · ODI | Australia won by 70 runs | Adelaide | 1983-84 Australian Tri-Series |
| 29 Jan 1984 | AUS 165/7 v WI 169/412th Match · ODI | West Indies won by 6 wickets (with 29 balls remaining) | Adelaide | 1983-84 Australian Tri-Series |
| 28 Jan 1984 | PAK 177/8 v WI 180/911th Match · ODI | West Indies won by 1 wicket (with 5 balls remaining) | Adelaide | 1983-84 Australian Tri-Series |
| 25 Jan 1984 | AUS 244/8 v PAK 15710th Match · ODI | Australia won by 87 runs | Sydney | 1983-84 Australian Tri-Series |
| 22 Jan 1984 | AUS 226 v WI 252/69th Match · ODI | West Indies won by 26 runs | Melbourne | 1983-84 Australian Tri-Series |
| 21 Jan 1984 | AUS 209/8 v PAK 1668th Match · ODI | Australia won by 43 runs | Melbourne | 1983-84 Australian Tri-Series |
| 19 Jan 1984 | PAK 184/8 v WI 185/57th Match · ODI | West Indies won by 5 wickets (with 9 balls remaining) | Sydney | 1983-84 Australian Tri-Series |
| 17 Jan 1984 | AUS 195/9 v WI 223/76th Match · ODI | West Indies won by 28 runs | Sydney | 1983-84 Australian Tri-Series |
| 15 Jan 1984 | AUS 15/0 v PAK 184/65th Match · ODI | No result | Brisbane | 1983-84 Australian Tri-Series |
| 14 Jan 1984 | PAK 174/9 v WI 175/54th Match · ODI | West Indies won by 5 wickets (with 58 balls remaining) | Brisbane | 1983-84 Australian Tri-Series |
| 12 Jan 1984 | WI 111 v PAK 208/83rd Match · ODI | Pakistan won by 97 runs | Melbourne | 1983-84 Australian Tri-Series |
| 10 Jan 1984 | AUS 264/8 v PAK 230/92nd Match · ODI | Australia won by 34 runs | Sydney | 1983-84 Australian Tri-Series |
| 8 Jan 1984 | AUS 194 v WI 221/71st Match · ODI | West Indies won by 27 runs | Melbourne | 1983-84 Australian Tri-Series |
| 17 Dec 1983 | IND 178/7 v WI 182/45th ODI · ODI | West Indies won by 6 wickets (with 14 balls remaining) | Guwahati | West Indies tour of India 1983/84 |
| 7 Dec 1983 | IND 229/5 v WI 333/84th ODI · ODI | West Indies won by 104 runs | Jamshedpur | West Indies tour of India 1983/84 |
| 1 Dec 1983 | IND 240/7 v WI 241/23rd ODI · ODI | West Indies won by 8 wickets (with 10 balls remaining) | Indore | West Indies tour of India 1983/84 |
| 9 Nov 1983 | IND 214/6 v WI 217/62nd ODI · ODI | West Indies won by 4 wickets (with 7 balls remaining) | Vadodara | West Indies tour of India 1983/84 |
| 13 Oct 1983 | IND 176 v WI 108/01st ODI · ODI | West Indies won by 28 runs (revised target) | Srinagar | West Indies tour of India 1983/84 |
| 2 Oct 1983 | IND 169/6 v PAK 166/92nd ODI · ODI | India won by 4 wickets (with 32 balls remaining) | Jaipur | Pakistan tour of India 1983/84 |
| 10 Sept 1983 | IND 152/6 v PAK 151/81st ODI · ODI | India won by 4 wickets (with 18 balls remaining) | Hyderabad | Pakistan tour of India 1983/84 |
| 25 Jun 1983 | IND 183 v WI 140Final · ODI | India won by 43 runs | London | 1983 Cricket World Cup |
| 22 Jun 1983 | ENG 213 v IND 217/41st Semi-Final · ODI | India won by 6 wickets (with 32 balls remaining) | Manchester | 1983 Cricket World Cup |
| 22 Jun 1983 | PAK 184/8 v WI 188/22nd Semi-Final · ODI | West Indies won by 8 wickets (with 68 balls remaining) | London | 1983 Cricket World Cup |
| 20 Jun 1983 | ENG 137/1 v SL 13621st Match · ODI | England won by 9 wickets (with 215 balls remaining) | Leeds | 1983 Cricket World Cup |
| 20 Jun 1983 | PAK 261/3 v NZ 25022nd Match · ODI | Pakistan won by 11 runs | Nottingham | 1983 Cricket World Cup |
| 20 Jun 1983 | IND 247 v AUS 12923rd Match · ODI | India won by 118 runs | Chelmsford | 1983 Cricket World Cup |
| 20 Jun 1983 | ZIM 171 v WI 172/024th Match · ODI | West Indies won by 10 wickets (with 89 balls remaining) | Birmingham | 1983 Cricket World Cup |
| 18 Jun 1983 | ENG 233/3 v PAK 232/817th Match · ODI | England won by 7 wickets (with 16 balls remaining) | Manchester | 1983 Cricket World Cup |
| 18 Jun 1983 | NZ 181 v SL 184/718th Match · ODI | Sri Lanka won by 3 wickets (with 43 balls remaining) | Derby | 1983 Cricket World Cup |
| 18 Jun 1983 | AUS 273/6 v WI 276/319th Match · ODI | West Indies won by 7 wickets (with 13 balls remaining) | London | 1983 Cricket World Cup |
| 18 Jun 1983 | IND 266/8 v ZIM 23520th Match · ODI | India won by 31 runs | Royal Tunbridge Wells | 1983 Cricket World Cup |
| 16 Jun 1983 | PAK 235/7 v SL 22415th Match · ODI | Pakistan won by 11 runs | Leeds | 1983 Cricket World Cup |
| 16 Jun 1983 | AUS 272/7 v ZIM 24016th Match · ODI | Australia won by 32 runs | Southampton | 1983 Cricket World Cup |
| 15 Jun 1983 | ENG 234 v NZ 238/813th Match · ODI | New Zealand won by 2 wickets (with 1 ball remaining) | Birmingham | 1983 Cricket World Cup |