Cricket Matches in April 2021



ScheduleStarting DateStarting TimeEnding Date
New Zealand vs Bangladesh 3rd T20 Match 2021 01/04/202119:00:00-
South Africa vs Pakistan 1st ODI Match 2021 02/04/202110:00:00-
Namibia vs Uganda 1st T20 Match 2021 03/04/202102:30:00-
South Africa vs Pakistan 2nd ODI Match 2021 04/04/202110:00:00-
Namibia vs Uganda 2nd T20 Match 2021 05/04/202110:00:00-
Namibia vs Uganda 3rd T20 Match 2021 05/04/202114:30:00-
South Africa vs Pakistan 3rd ODI Match 2021 07/04/202110:00:00-
Namibia vs Uganda 1st ODI Match 2021 07/04/202113:30:00-
Namibia vs Uganda 2nd ODI Match 2021 08/04/202113:30:00-
Mumbai Indians vs Royal Challengers Bangalore 1st Match IPL 2021 09/04/202119:00:00-
South Africa vs Pakistan 1st T20 Match 2021 10/04/202114:30:00-
Chennai Super Kings vs Delhi Capitals 2nd Match IPL 2021 10/04/202119:00:00-
Sunrisers Hyderabad vs Kolkata Knight Riders 3rd Match IPL 2021 11/04/202119:00:00-
South Africa vs Pakistan 2nd T20 Match 2021 12/04/202118:30:00-
Rajasthan Royals vs Punjab Kings 4th Match IPL 2021 12/04/202119:00:00-
Kolkata Knight Riders vs Mumbai Indians 5th Match IPL 2021 13/04/202119:30:00-
South Africa vs Pakistan 3rd T20 Match 2021 14/04/202118:30:00-
Sunrisers Hyderabad vs Royal Challengers Bangalore 6th Match IPL 2021 14/04/202119:30:00-
Rajasthan Royals vs Delhi Capitals 7th Match IPL 2021 15/04/202119:30:00-
South Africa vs Pakistan 4th T20 Match 2021 16/04/202118:30:00-
Punjab Kings vs Chennai Super Kings 8th Match IPL 2021 16/04/202119:30:00-
Nepal vs Netherlands 1st T20 Match 2021 17/04/202114:00:00-
Mumbai Indians vs Sunrisers Hyderabad 9th Match IPL 2021 17/04/202119:30:00-
Malaysia vs Netherlands 2nd T20 Match 2021 18/04/202112:00:00-
Royal Challengers Bangalore vs Kolkata Knight Riders 10th Match IPL 2021 18/04/202115:30:00-
Delhi Capitals vs Punjab Kings 11th Match IPL 2021 18/04/202119:30:00-
Nepal vs Malaysia 3rd T20 Match 2021 19/04/202114:00:00-
Chennai Super Kings vs Rajasthan Royals 12th Match IPL 2021 19/04/202119:30:00-
Nepal vs Netherlands 4th T20 Match 2021 20/04/202114:00:00-
Delhi Capitals vs Mumbai Indians 13th Match IPL 2021 20/04/202119:30:00-
Sri Lanka vs Bangladesh 1st Test Match 2021 21/04/202110:00:0025/04/2021
Zimbabwe vs Pakistan 1st T20 Match 2021 21/04/202111:00:00-
Nepal vs Netherlands 5th T20 Match 2021 21/04/202112:00:00-
Punjab Kings vs Sunrisers Hyderabad 14th Match IPL 2021 21/04/202115:30:00-
Kolkata Knight Riders vs Chennai Super Kings 15th Match IPL 2021 21/04/202119:30:00-
Nepal vs Malaysia 6th T20 Match 2021 22/04/202114:00:00-
Royal Challengers Bangalore vs Rajasthan Royals 16th Match IPL 2021 22/04/202119:30:00-
Zimbabwe vs Pakistan 2nd T20 Match 2021 23/04/202111:00:00-
Punjab Kings vs Mumbai Indians 17th Match IPL 2021 23/04/202119:30:00-
Final Match 24/04/202114:00:00-
Rajasthan Royals vs Kolkata Knight Riders 18th Match IPL 2021 24/04/202119:30:00-
Zimbabwe vs Pakistan 3rd T20 Match 2021 25/04/202111:00:00-
Chennai Super Kings vs Royal Challengers Bangalore 19th Match IPL 2021 25/04/202115:30:00-
Sunrisers Hyderabad vs Delhi Capitals 20th Match IPL 2021 25/04/202119:30:00-
Punjab Kings vs Kolkata Knight Riders 21st Match IPL 2021 26/04/202119:30:00-
Delhi Capitals vs Royal Challengers Bangalore 22nd Match IPL 2021 27/04/202119:30:00-
Sri Lanka vs Bangladesh 2nd Test Match 2021 28/04/202110:00:0003/05/2021
Chennai Super Kings vs Sunrisers Hyderabad 23rd Match IPL 2021 28/04/202119:30:00-
Zimbabwe vs Pakistan 1st Test Match 2021 29/04/202109:30:0003/05/2021
Mumbai Indians vs Rajasthan Royals 24th Match IPL 2021 29/04/202115:30:00-
Delhi Capitals vs Kolkata Knight Riders 25th Match IPL 2021 29/04/202119:30:00-
Punjab Kings vs Kolkata Knight Riders 26th Match IPL 2021 30/04/202119:30:00-