On This Day in Cricket 21 April

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

Punjab Kings vs Gujarat Titans 37th Match IPL 2024
Date: 2024-04-21
Punjab Kings Vs Gujarat Titans Punjab Cricket Association Stadium
Pakistan vs New Zealand 3rd T20 Match 2024
Date: 2024-04-21
Pakistan Vs New Zealand Rawalpindi Cricket Stadium
United Arab Emirates vs Oman Final Match T20 Premier Cup 2024
Date: 2024-04-21
United Arab Emirates Vs Oman Al Amerat Cricket Stadium Ministry Turf 1
Kolkata Knight Riders vs Royal Challengers Bangalore 36th Match IPL 2024
Date: 2024-04-21
Kolkata Knight Riders Vs Royal Challengers Bangalore Eden Gardens
Chennai Super Kings vs Sunrisers Hyderabad 29th Match IPL 2023
Date: 2023-04-21
Chennai Super Kings Vs Sunrisers Hyderabad MA Chidambaram Stadium
Mumbai Indians vs Chennai Super Kings 33rd Match IPL 2022
Date: 2022-04-21
Mumbai Indians Vs Chennai Super Kings Dr DY Patil Sports Academy
Kolkata Knight Riders vs Chennai Super Kings 15th Match IPL 2021
Date: 2021-04-21
Kolkata Knight Riders Vs Chennai Super Kings Wankhede Stadium
Punjab Kings vs Sunrisers Hyderabad 14th Match IPL 2021
Date: 2021-04-21
Punjab Kings Vs Sunrisers Hyderabad MA Chidambaram Stadium
Nepal vs Netherlands 5th T20 Match 2021
Date: 2021-04-21
Malaysia Vs Netherlands Tribhuvan University International Cricket Ground
Zimbabwe vs Pakistan 1st T20 Match 2021
Date: 2021-04-21
Zimbabwe Vs Pakistan Harare Sports Club
Sri Lanka vs Bangladesh 1st Test Match 2021
Date: 2021-04-21
Sri Lanka Vs Bangladesh Pallekele International Cricket Stadium
Royal Challengers Bangalore vs Chennai Super Kings 39th match IPL T20 2019
Date: 2019-04-21
Royal Challengers Bangalore Vs Chennai Super Kings M. Chinnaswamy Stadium
Sunrisers Hyderabad vs Kolkata Knight Riders 38th match IPL T20 2019
Date: 2019-04-21
Sunrisers Hyderabad Vs Kolkata Knight Riders Rajiv Gandhi International Cricket Stadium
Royal Challengers Bangalore vs Delhi Capitals 19th match IPL T20 2018
Date: 2018-04-21
Royal Challengers Bangalore Vs Delhi Capitals M. Chinnaswamy Stadium
Kolkata Knight Riders vs Kings XI Punjab 18th match IPL T20 2018
Date: 2018-04-21
Kolkata Knight Riders Vs Punjab Kings Eden Gardens
Kolkata Knight Riders vs Gujarat Lions 23rd match IPL T20 2017
Date: 2017-04-21
Kolkata Knight Riders Vs Gujarat Lions Eden Gardens
West Indies vs Pakistan 1st Test Match 2017
Date: 2017-04-21
West Indies Vs Pakistan Sabina Park
Gujarat Lions vs Sunrisers Hyderabad 15th match IPL T20 2016
Date: 2016-04-21
Gujarat Lions Vs Sunrisers Hyderabad Saurashtra Cricket Association Stadium
Rajasthan Royals vs Kings XI Punjab 18th Match IPL T20 2015
Date: 2015-04-21
Rajasthan Royals Vs Punjab Kings Narendra Modi Stadium
West Indies vs England 2nd Test Match 2015
Date: 2015-04-21
West Indies Vs England National Cricket Stadium
Chennai Super Kings vs Delhi Daredevils 8th Match IPL 2014
Date: 2014-04-21
Chennai Super Kings Vs Delhi Capitals Sheikh Zayed Stadium
Kings XI Punjab vs Pune Warriors India 29th IPL Match
Date: 2013-04-21
Pune Warriors Vs Punjab Kings Punjab Cricket Association Stadium
Delhi Daredevils vs Mumbai Indians 28th IPL Match
Date: 2013-04-21
Delhi Capitals Vs Mumbai Indians Arun Jaitley Stadium
Delhi Daredevils vs Pune Warriors 27th IPL T20 Match 2012
Date: 2012-04-21
Delhi Capitals Vs Pune Warriors Arun Jaitley Stadium
Chennai Super Kings vs Rajasthan Royals 26th IPL T20 Match 2012
Date: 2012-04-21
Chennai Super Kings Vs Rajasthan Royals MA Chidambaram Stadium
Kings XI Punjab vs Rajasthan Royals 23rd IPL T20 Match 2011
Date: 2011-04-21
Punjab Kings Vs Rajasthan Royals Punjab Cricket Association Stadium
West Indies vs Pakistan T20 Match 2011
Date: 2011-04-21
West Indies Vs Pakistan Darren Sammy Cricket Ground
Royal Challengers Bangalore vs Mumbai Indians 1st IPL T20 Semi Final Match 2010
Date: 2010-04-21
Royal Challengers Bangalore Vs Mumbai Indians Dr DY Patil Sports Academy
Mumbai Indians vs Rajasthan Royals 7th IPL T20 Match 2009
Date: 2009-04-21
Mumbai Indians Vs Rajasthan Royals Kingsmead
Kings XI Punjab vs Kolkata Knight Riders 6th IPL T20 Match 2009
Date: 2009-04-21
Punjab Kings Vs Kolkata Knight Riders Kingsmead
Rajasthan Royals vs Kings XI Punjab 6th IPL T20 Match 2008
Date: 2008-04-21
Rajasthan Royals Vs Punjab Kings Sawai Mansingh Stadium
West Indies vs England World Cup 48th Match 2007
Date: 2007-04-21
West Indies Vs England Kensington Oval
West Indies vs South Africa 3rd Test Match 2005
Date: 2005-04-21
West Indies Vs South Africa Kensington Oval
India vs South Africa Final ODI Match 2003
Date: 2003-04-21
India Vs South Africa Bangabandhu National Stadium
Pakistan vs New Zealand 1st ODI Match 2002
Date: 2002-04-21
Pakistan Vs New Zealand National Stadium
West Indies vs Australia 5th ODI Match 1999
Date: 1999-04-21
West Indies Vs Australia Bourda
Australia vs New Zealand 5th ODI Match 1998
Date: 1998-04-21
Australia Vs New Zealand Sharjah Cricket Stadium
West Indies vs Australia 3rd Test Match 1995
Date: 1995-04-21
West Indies Vs Australia Queen's Park Oval


Cricket Player Debut on 21 April
Andre Russell, Ashley Nurse, Christopher Barnwell, Danza Hyatt, Devendra Bishoo, Mohammad Junaid Khan, Mohammad Salman Scorecard
Robbie Hart Scorecard
Mohammad Abbas, Shimron Hetmyer, Vishaul Singh Scorecard
Danish Aziz, Tadiwanashe Marumani Scorecard
Hrithik Shokeen Scorecard
William O’Rourke, Zakary Foulkes Scorecard