Menu
Select tour
Indian T20 League 2021
Pakistan tour of South Africa, 2021
Pakistan tour of Zimbabwe, 2021
Sri Lanka tour of West Indies 2021
Bangladesh tour of New Zealand 2021
England tour of India 2021
Afghanistan v Zimbabwe in UAE 2021
Australia tour of New Zealand, 2021
Fixtures
Series
Upcoming Matches
2nd T20I: Pakistan vs South Africa at Johannesburg
Mon Apr 12 12:30 GMT | 6 PM IST
4th Match: Punjab XI vs Rajasthan XI at Mumbai
Mon Apr 12 14:00 GMT | 7:30 PM IST
5th Match: Kolkata XI vs Mumbai XI at Chennai
Tue Apr 13 14:00 GMT | 7:30 PM IST
3rd T20I: Pakistan vs South Africa at Centurion
Wed Apr 14 11:00 GMT | 4:30 PM IST
6th Match: Bangalore XI vs Hyderabad XI at Chennai
Wed Apr 14 14:00 GMT | 7:30 PM IST
7th Match: Delhi XI vs Rajasthan XI at Mumbai
Thu Apr 15 14:00 GMT | 7:30 PM IST
4th T20I: Pakistan vs South Africa at Centurion
Fri Apr 16 11:00 GMT | 4:30 PM IST
8th Match: Chennai XI vs Punjab XI at Mumbai
Fri Apr 16 14:00 GMT | 7:30 PM IST
9th Match: Hyderabad XI vs Mumbai XI at Chennai
Sat Apr 17 14:00 GMT | 7:30 PM IST
10th Match: Bangalore XI vs Kolkata XI at Chennai
Sun Apr 18 10:00 GMT | 3:30 PM IST
11th Match: Delhi XI vs Punjab XI at Mumbai
Sun Apr 18 14:00 GMT | 7:30 PM IST
12th Match: Chennai XI vs Rajasthan XI at Mumbai
Mon Apr 19 14:00 GMT | 7:30 PM IST
13th Match: Delhi XI vs Mumbai XI at Chennai
Tue Apr 20 14:00 GMT | 7:30 PM IST
1st T20I: Pakistan vs Zimbabwe at Harare
Wed Apr 21 09:00 GMT | 2:30 PM IST
14tth Match: Hyderabad XI vs Punjab XI at Chennai
Wed Apr 21 10:00 GMT | 3:30 PM IST
15th Match: Chennai XI vs Kolkata XI at Mumbai
Wed Apr 21 14:00 GMT | 7:30 PM IST
16th Match: Bangalore XI vs Rajasthan XI at Mumbai
Thu Apr 22 14:00 GMT | 7:30 PM IST
2nd T20I: Pakistan vs Zimbabwe at Harare
Fri Apr 23 09:00 GMT | 2:30 PM IST
17th Match: Mumbai XI vs Punjab XI at Chennai
Fri Apr 23 14:00 GMT | 7:30 PM IST
18th Match: Kolkata XI vs Rajasthan XI at Mumbai
Sat Apr 24 14:00 GMT | 7:30 PM IST
3rd T20I: Pakistan vs Zimbabwe at Harare
Sun Apr 25 09:00 GMT | 2:30 PM IST
19th Match: Chennai XI vs Mumbai XI at Mumbai
Sun Apr 25 10:00 GMT | 3:30 PM IST
20th Match: Delhi XI vs Hyderabad XI at Chennai
Sun Apr 25 14:00 GMT | 7:30 PM IST
21st Match: Kolkata XI vs Punjab XI at Ahmedabad
Mon Apr 26 14:00 GMT | 7:30 PM IST
22nd Match: Bangalore XI vs Delhi XI at Ahmedabad
Tue Apr 27 14:00 GMT | 7:30 PM IST
23rd Match: Chennai XI vs Hyderabad XI at Delhi
Wed Apr 28 14:00 GMT | 7:30 PM IST
1st Test: Pakistan vs Zimbabwe at Harare
Thu Apr 29 07:30 GMT | 1 PM IST
24th Match: Mumbai XI vs Rajasthan XI at Delhi
Thu Apr 29 10:00 GMT | 3:30 PM IST
25th Match: Delhi XI vs Kolkata XI at Ahmedabad
Thu Apr 29 14:00 GMT | 7:30 PM IST
1st Test: Pakistan vs Zimbabwe at Harare
Fri Apr 30 07:30 GMT | 1 PM IST
26th Match: Bangalore XI vs Punjab XI at Ahmedabad
Fri Apr 30 14:00 GMT | 7:30 PM IST
1st Test: Pakistan vs Zimbabwe at Harare
Sat May 01 07:30 GMT | 1 PM IST
27th Match: Chennai XI vs Mumbai XI at Delhi
Sat May 01 14:00 GMT | 7:30 PM IST
1st Test: Pakistan vs Zimbabwe at Harare
Sun May 02 07:30 GMT | 1 PM IST
28th Match: Hyderabad XI vs Rajasthan XI at Delhi
Sun May 02 10:00 GMT | 3:30 PM IST
29th Match: Delhi XI vs Punjab XI at Ahmedabad
Sun May 02 14:00 GMT | 7:30 PM IST
1st Test: Pakistan vs Zimbabwe at Harare
Mon May 03 07:30 GMT | 1 PM IST
30th Match: Bangalore XI vs Kolkata XI at Ahmedabad
Mon May 03 14:00 GMT | 7:30 PM IST
31st Match: Hyderabad XI vs Mumbai XI at Delhi
Tue May 04 14:00 GMT | 7:30 PM IST
32nd Match: Chennai XI vs Rajasthan XI at Delhi
Wed May 05 14:00 GMT | 7:30 PM IST
33rd Match: Bangalore XI vs Punjab XI at Ahmedabad
Thu May 06 14:00 GMT | 7:30 PM IST
2nd Test: Pakistan vs Zimbabwe at Harare
Fri May 07 07:00 GMT | 12:30 PM IST
34th Match: Chennai XI vs Hyderabad XI at Delhi
Fri May 07 14:00 GMT | 7:30 PM IST
2nd Test: Pakistan vs Zimbabwe at Harare
Sat May 08 07:00 GMT | 12:30 PM IST
35th Match: Delhi XI vs Kolkata XI at Ahmedabad
Sat May 08 10:00 GMT | 3:30 PM IST
36th Match: Mumbai XI vs Rajasthan XI at Delhi
Sat May 08 14:00 GMT | 7:30 PM IST
2nd Test: Pakistan vs Zimbabwe at Harare
Sun May 09 07:00 GMT | 12:30 PM IST
37th Match: Chennai XI vs Punjab XI at Bengaluru
Sun May 09 10:00 GMT | 3:30 PM IST
38th Match: Bangalore XI vs Hyderabad XI at Kolkata
Sun May 09 14:00 GMT | 7:30 PM IST
2nd Test: Pakistan vs Zimbabwe at Harare
Mon May 10 07:00 GMT | 12:30 PM IST
39th Match: Kolkata XI vs Mumbai XI at Bengaluru
Mon May 10 14:00 GMT | 7:30 PM IST
2nd Test: Pakistan vs Zimbabwe at Harare
Tue May 11 07:00 GMT | 12:30 PM IST
40th Match: Delhi XI vs Rajasthan XI at Kolkata
Tue May 11 14:00 GMT | 7:30 PM IST
41st Match: Chennai XI vs Kolkata XI at Bengaluru
Wed May 12 14:00 GMT | 7:30 PM IST
42nd Match: Mumbai XI vs Punjab XI at Bengaluru
Thu May 13 10:00 GMT | 3:30 PM IST
43rd Match: Hyderabad XI vs Rajasthan XI at Kolkata
Thu May 13 14:00 GMT | 7:30 PM IST
44th Match: Bangalore XI vs Delhi XI at Kolkata
Fri May 14 14:00 GMT | 7:30 PM IST
45th Match: Kolkata XI vs Punjab XI at Bengaluru
Sat May 15 14:00 GMT | 7:30 PM IST
46th Match : Bangalore XI vs Rajasthan XI at Kolkata
Sun May 16 10:00 GMT | 3:30 PM IST
47th Match: Chennai XI vs Mumbai XI at Bengaluru
Sun May 16 10:00 GMT | 3:30 PM IST
48th Match: Delhi XI vs Hyderabad XI at Kolkata
Mon May 17 14:00 GMT | 7:30 PM IST
49th Match: Kolkata XI vs Rajasthan XI at Bengaluru
Tue May 18 14:00 GMT | 7:30 PM IST
50th Match: Hyderabad XI vs Punjab XI at Bengaluru
Wed May 19 14:00 GMT | 7:30 PM IST
51st Match: Bangalore XI vs Mumbai XI at Kolkata
Thu May 20 14:00 GMT | 7:30 PM IST
52nd Match: Hyderabad XI vs Kolkata XI at Bengaluru
Fri May 21 10:00 GMT | 3:30 PM IST
53rd Match: Chennai XI vs Delhi XI at Kolkata
Fri May 21 14:00 GMT | 7:30 PM IST
54th Match: Punjab XI vs Rajasthan XI at Bengaluru
Sat May 22 14:00 GMT | 7:30 PM IST
55th Match: Delhi XI vs Mumbai XI at Kolkata
Sun May 23 10:00 GMT | 3:30 PM IST
56th Match: Bangalore XI vs Chennai XI at Kolkata
Sun May 23 14:00 GMT | 7:30 PM IST
Qualifier 1: TBC vs TBC at Ahmedabad
Tue May 25 14:00 GMT | 7:30 PM IST
Eliminator: TBC vs TBC at Ahmedabad
Wed May 26 14:00 GMT | 7:30 PM IST
Qualifier 2: TBC vs TBC at Ahmedabad
Fri May 28 14:00 GMT | 7:30 PM IST
Final: TBC vs TBC at Ahmedabad
Sun May 30 14:00 GMT | 7:30 PM IST