Adam Bacher returned to international cricket after a gap of seven years, when he played for South Africa in the first one-day international against England at Johannesburg on Sunday.
The 31-year-old had played the last of his eight one-day internationals against Australia in Sydney at 1997-98.
Bacher missed 183 matches for South Africa during this period, which is the fourth highest figure for any player in the shorter version of the game. The record of missing most matches in between two appearances is of 218 matches held by another South African Errol Stewart.
The following table lists all players missing 100 (or more) matches in between two successive appearances:
Mts | Player | For | Last match | Comeback Match |
218 | ELR Stewart | SA | v Aus, Sydney, 25-01-1994 | v BD, Potchefstroom, 03-10-2002 |
196 | SV Bahutule | Ind | v Pak, Dhaka,16-01-1998 | v NZ, Cuttack, 06-11-2003 |
184 | GE Bradburn | NZ | v SL, Colombo RP, 13-12-1992 | v Pak, Sharjah,12-04-2001 |
183 | AM Bacher | SA | v Aus, Sydney, 27-01-1998 | v Eng, Johannesburg, 30-01-2005 |
157 | AR Kapoor | Ind | v SA, Rajkot, 29-10-1996 | v Zim, Kanpur, 11-12-2000 |
156 | GB Hogg | Aus | v Ind, Mohali, 03-11-1996 | v SL, Perth, 22-12-2002 |
154 | Sajid Ali | Pak | v Ind, Sharjah, 25-10-1991 | v SL, Sharjah, 07-04-1997 |
153 | VC Drakes | WI | v Aus, Georgetown, 18-03-1995 | v SA, Colombo SSC, 13-09-2002 |
146 | RR Singh | Ind | v WI, St.John's, 18-03-1989 | v Aus, Mohali, 03-11-1996 |
142 | ML Hayden | Aus | v Ind, Sharjah, 19-04-1994 | v NZ, Wellington, 17-02-2000 |
132 | MS Kasprowicz | Aus | v SL, Melbourne, 07-02-1999 | v NZ, Guwahati, 09-11-2003 |
131 | CB Lambert | WI | v Ind, Sharjah, 22-10-1991 | v Eng, Bridgetown, 29-03-1998 |
128 | Mohammad Zahid | Pak | v Ind, Toronto, 20-09-1998 | v Zim, Harare, 27-11-2002 |
121 | DJ Callaghan | SA | v NZ, Christchurch, 24-02-1995 | v Aus, Durban, 12-04-2000 |
118 | TJ Zoehrer | Aus | v Eng, Sharjah, 09-04-1987 | v SA, Perth, 16-01-1994 |
117 | Sikander Bakht | Pak | v Ind, Multan, 17-12-1982 | v NZ, Dunedin, 06-02-1989 |
116 | S Sriram | Ind | v Zim, Rajkot, 14-12-2000 | v BD, Chittagong, 23-12-2004 |
114 | MN Nawaz | SL | v Zim, Colombo SSC, 26-01-1998 | v Eng, Trent Bridge, 27-06-2002 |
112 | JP Maher | Aus | v SA, Perth, 18-01-1998 | v SA, Centurion, 24-03-2002 |
110 | W Larkins | Eng | v WI, Sydney, 22-01-1980 | v SL, Delhi, 15-10-1989 |
110 | Harvinder Singh | Ind | v Ind, Sharjah, 22-04-1998 | v WI, Bulawayo QC, 30-06-2001 |
108 | Fazal-e-Akbar | Pak | v Ind, Dhaka, 11-01-1998 | v Eng, Leeds, 17-06-2001 |
108 | DK Liyanage | SL | v SA, Lahore, 06-11-1997 | v Zim, Sharjah, 30-10-2001 |
108 | A Bhandari | Ind | v Pak, Dhaka, 03-06-2000 | v Zim, Perth, 03-02-2004 |
102 | RJ Bright | Aus | v Eng, Lord's, 04-06-1981 | v NZ, Wellington, 26-03-1986 |
101 | SJ Rixon | Aus | v WI, Castries, 12-04-1978 | v WI, Brisbane, 13-01-1985 |
100 | HP Tillekaratne | SL | v Eng, Lord's, 14-05-1999 | v SA, Benoni, 01-12-2002 |