On This Day in Cricket 21 October

Cricket Matches, Player Debut and Birthdays on 21 October
Cricket Matches Played on 21 October

England vs South Africa 20th Match ODI Cricket World Cup 2023
Date: 2023-10-21
England Vs South Africa Wankhede Stadium
Nepal vs Hong Kong 3rd T20 Match 2023
Date: 2023-10-21
Nepal Vs Hong Kong Mulpani Cricket Ground
Sri Lanka vs Netherlands 19th Match ODI Cricket World Cup 2023
Date: 2023-10-21
Sri Lanka Vs Netherlands Ekana Cricket Stadium
Scotland vs Zimbabwe 12th Match T20 World Cup 2022
Date: 2022-10-21
Scotland Vs Zimbabwe Bellerive Oval
West Indies vs Ireland 11th Match T20 World Cup 2022
Date: 2022-10-21
West Indies Vs Ireland Bellerive Oval
Oman vs Scotland 10th Match T20 World Cup 2021
Date: 2021-10-21
Oman Vs Scotland Al Amerat Cricket Stadium Ministry Turf 1
Nigeria vs Sierra Leone 3rd T20 Match 2021
Date: 2021-10-21
Nigeria Vs Sierra Leone University of Lagos Cricket Oval
Bangladesh vs Papua New Guinea 9th Match T20 World Cup 2021
Date: 2021-10-21
Bangladesh Vs Papua New Guinea Al Amerat Cricket Stadium Ministry Turf 1
Kolkata Knight Riders vs Royal Challengers Bangalore 39th Match IPL 2020
Date: 2020-10-21
Kolkata Knight Riders Vs Royal Challengers Bangalore Sheikh Zayed Stadium
Canada vs Nigeria 18th T20 Match 2019
Date: 2019-10-21
Canada Vs Nigeria Sheikh Zayed Stadium
United Arab Emirates vs Hong Kong 15th T20 Match 2019
Date: 2019-10-21
United Arab Emirates Vs Hong Kong Sheikh Zayed Stadium
Ireland vs Oman 16th T20 Match 2019
Date: 2019-10-21
Ireland Vs Oman Sheikh Zayed Stadium Nursery 1
Kenya vs Bermuda 17th T20 Match 2019
Date: 2019-10-21
Kenya Vs Bermuda ICC Academy
Scotland vs Papua New Guinea 14th T20 Match 2019
Date: 2019-10-21
Scotland Vs Papua New Guinea ICC Academy
Bangladesh vs Zimbabwe 1st ODI Match 2018
Date: 2018-10-21
Bangladesh Vs Zimbabwe Sher-e-Bangla Cricket Stadium
India vs West Indies 1st ODI Match 2018
Date: 2018-10-21
India Vs West Indies Barsapara Cricket Stadium
Zimbabwe vs West Indies 1st Test Match 2017
Date: 2017-10-21
Zimbabwe Vs West Indies Queens Sports Club
Pakistan vs West Indies 2nd Test Match 2016
Date: 2016-10-21
Pakistan Vs West Indies Sheikh Zayed Stadium
New Zealand vs South Africa 1st ODI Match 2014
Date: 2014-10-21
New Zealand Vs South Africa Bay Oval
Bangladesh vs New Zealand 2nd Test Match 2013
Date: 2013-10-21
Bangladesh Vs New Zealand Sher-e-Bangla Cricket Stadium
Bangladesh vs West Indies 1st Test Match 2011
Date: 2011-10-21
Bangladesh Vs West Indies Zohur Ahmed Chowdhury Stadium
Ireland vs Zimbabwe 4th ODI Match 2008
Date: 2008-10-21
Ireland Vs Zimbabwe Gymkhana Club Ground
Australia vs England 12th ODI Match 2006
Date: 2006-10-21
England Vs Australia Sawai Mansingh Stadium
South Africa vs New Zealand T20 Match 2005
Date: 2005-10-21
South Africa Vs New Zealand The Wanderers Stadium
Bangladesh vs England 1st Test Match 2003
Date: 2003-10-21
Bangladesh Vs England Bangabandhu National Stadium
Sri Lanka vs Zimbabwe 2nd ODI Match 2000
Date: 2000-10-21
Sri Lanka Vs Zimbabwe Sharjah Cricket Stadium
Zimbabwe vs Australia 1st ODI Match 1999
Date: 1999-10-21
Zimbabwe Vs Australia Queens Sports Club
India vs Australia 3rd ODI Match 1996
Date: 1996-10-21
India Vs Australia M. Chinnaswamy Stadium
Zimbabwe vs South Africa 1st ODI Match 1995
Date: 1995-10-21
Zimbabwe Vs South Africa Harare Sports Club
Sri Lanka vs West Indies 14th Match Cricket World Cup 1987
Date: 1987-10-21
Sri Lanka Vs West Indies Green Park
Pakistan vs England 1st Test Match 1961
Date: 1961-10-21
Pakistan Vs England Gaddafi Stadium


Cricket Player Debut on 21 October
Al-Amin Hossain Scorecard
Elias Sunny, Nasir Hossain Scorecard
Enamul Haque jnr, Gareth Batty, Rikki Clarke Scorecard
Albie Morkel, Andre Nel, Ashwell Prince, Charl Langeveldt, Graeme Smith, Herschelle Gibbs, Jacob Oram, Jacques Kallis, James Marshall, Jeetan Patel, Justin Kemp, Makhaya Ntini, Mark Boucher, Nathan Astle, Nicky Boje, Shane Bond, Shaun Pollock Scorecard
Fazle Mahmud Scorecard
Chandrapaul Hemraj, Oshane Thomas, Rishabh Pant Scorecard
Solomon Mire Scorecard
Afaq Hussain, Alan Brown, Butch White, Eric Russell Scorecard
Rushab Patel Scorecard
Ibrahim Mansaray Scorecard
Mark Vermeulen Scorecard
Pratis GC Scorecard