
ADVERTISEMENT
Loading...
Cricket Schedule 2025: Upcoming Matches

Multan
Yet to bat

Lahore Blues
Yet to bat
Match starts on March 26 at 6:00 PM CUT

Kalimpong Falcons
Yet to bat

Jhargram Firebolts
Yet to bat
Match starts on March 27 at 3:30 AM CUT

Darjeeling Unstoppables
Yet to bat

Alipurduar Thunders
Yet to bat
Match starts on March 27 at 7:30 AM CUT

Sunrisers Hyderabad
Yet to bat

Lucknow Super Giants
Yet to bat
Match starts on March 27 at 2:00 PM CUT
ADVERTISEMENT
Loading...

TBA
Yet to bat

TBA
Yet to bat
Match starts on March 27 at 2:00 PM CUT

Jhargram Firebolts
Yet to bat

Purba Medinipur Dragons
Yet to bat
Match starts on March 28 at 3:30 AM CUT

Darjeeling Unstoppables
Yet to bat

Combined Avengers
Yet to bat
Match starts on March 28 at 7:30 AM CUT

Chennai Super Kings
Yet to bat

Royal Challengers Bengaluru
Yet to bat
Match starts on March 28 at 2:00 PM CUT
ADVERTISEMENT
Loading...

New Zealand
Yet to bat

Pakistan
Yet to bat
Match starts on March 28 at 10:00 PM CUT

Alipurduar Thunders
Yet to bat

Purba Medinipur Dragons
Yet to bat
Match starts on March 29 at 3:30 AM CUT

Kalimpong Falcons
Yet to bat

Combined Avengers
Yet to bat
Match starts on March 29 at 7:30 AM CUT

Gujarat Titans
Yet to bat

Mumbai Indians
Yet to bat
Match starts on March 29 at 2:00 PM CUT

Darjeeling Unstoppables
Yet to bat

Jhargram Firebolts
Yet to bat
Match starts on March 30 at 3:30 AM CUT

Kalimpong Falcons
Yet to bat

Alipurduar Thunders
Yet to bat
Match starts on March 30 at 7:30 AM CUT

Delhi Capitals
Yet to bat

Sunrisers Hyderabad
Yet to bat
Match starts on March 30 at 10:00 AM CUT

Rajasthan Royals
Yet to bat

Chennai Super Kings
Yet to bat
Match starts on March 30 at 2:00 PM CUT

Purba Medinipur Dragons
Yet to bat

Combined Avengers
Yet to bat
Match starts on March 31 at 3:30 AM CUT

Alipurduar Thunders
Yet to bat

Darjeeling Unstoppables
Yet to bat
Match starts on March 31 at 7:30 AM CUT

Mumbai Indians
Yet to bat

Kolkata Knight Riders
Yet to bat
Match starts on March 31 at 2:00 PM CUT

Purba Medinipur Dragons
Yet to bat

Jhargram Firebolts
Yet to bat
Match starts on April 1 at 3:30 AM CUT

Combined Avengers
Yet to bat

Kalimpong Falcons
Yet to bat
Match starts on April 1 at 7:30 AM CUT

Lucknow Super Giants
Yet to bat

Punjab Kings
Yet to bat
Match starts on April 1 at 2:00 PM CUT

New Zealand
Yet to bat

Pakistan
Yet to bat
Match starts on April 1 at 10:00 PM CUT

Purba Medinipur Dragons
Yet to bat

Alipurduar Thunders
Yet to bat
Match starts on April 2 at 3:30 AM CUT

Darjeeling Unstoppables
Yet to bat

Kalimpong Falcons
Yet to bat
Match starts on April 2 at 7:30 AM CUT

Royal Challengers Bengaluru
Yet to bat

Gujarat Titans
Yet to bat
Match starts on April 2 at 2:00 PM CUT

Leeward Islands Hurricanes
Yet to bat

Guyana Harpy Eagles
Yet to bat
Match starts on April 2 at 2:00 PM CUT

Combined Campuses and Colleges
Yet to bat

West Indies Academy
Yet to bat
Match starts on April 2 at 2:00 PM CUT

Windward Volcanoes
Yet to bat

Barbados Pride
Yet to bat
Match starts on April 2 at 2:00 PM CUT

Trinidad & Tobago Red Force
Yet to bat

Jamaica Scorpions
Yet to bat
Match starts on April 2 at 5:00 PM CUT

Kolkata Knight Riders
Yet to bat

Sunrisers Hyderabad
Yet to bat
Match starts on April 3 at 2:00 PM CUT

Lucknow Super Giants
Yet to bat

Mumbai Indians
Yet to bat
Match starts on April 4 at 2:00 PM CUT

New Zealand
Yet to bat

Pakistan
Yet to bat
Match starts on April 4 at 10:00 PM CUT

Chennai Super Kings
Yet to bat

Delhi Capitals
Yet to bat
Match starts on April 5 at 10:00 AM CUT

Punjab Kings
Yet to bat

Rajasthan Royals
Yet to bat
Match starts on April 5 at 2:00 PM CUT

Sunrisers Hyderabad
Yet to bat

Gujarat Titans
Yet to bat
Match starts on April 6 at 2:00 PM CUT

Mumbai Indians
Yet to bat

Royal Challengers Bengaluru
Yet to bat
Match starts on April 7 at 2:00 PM CUT

Punjab Kings
Yet to bat

Chennai Super Kings
Yet to bat
Match starts on April 8 at 2:00 PM CUT

Gujarat Titans
Yet to bat

Rajasthan Royals
Yet to bat
Match starts on April 9 at 2:00 PM CUT

Trinidad & Tobago Red Force
Yet to bat

Guyana Harpy Eagles
Yet to bat
Match starts on April 9 at 2:00 PM CUT

Combined Campuses and Colleges
Yet to bat

Jamaica Scorpions
Yet to bat
Match starts on April 9 at 2:00 PM CUT

Leeward Islands Hurricanes
Yet to bat

Barbados Pride
Yet to bat
Match starts on April 9 at 5:00 PM CUT

West Indies Academy
Yet to bat

Windward Volcanoes
Yet to bat
Match starts on April 9 at 5:00 PM CUT

Royal Challengers Bengaluru
Yet to bat

Delhi Capitals
Yet to bat
Match starts on April 10 at 2:00 PM CUT

Chennai Super Kings
Yet to bat

Kolkata Knight Riders
Yet to bat
Match starts on April 11 at 2:00 PM CUT

Lucknow Super Giants
Yet to bat

Gujarat Titans
Yet to bat
Match starts on April 12 at 10:00 AM CUT

Sunrisers Hyderabad
Yet to bat

Punjab Kings
Yet to bat
Match starts on April 12 at 2:00 PM CUT

Rajasthan Royals
Yet to bat

Royal Challengers Bengaluru
Yet to bat
Match starts on April 13 at 10:00 AM CUT

Delhi Capitals
Yet to bat

Mumbai Indians
Yet to bat
Match starts on April 13 at 2:00 PM CUT

Lucknow Super Giants
Yet to bat

Chennai Super Kings
Yet to bat
Match starts on April 14 at 2:00 PM CUT

Punjab Kings
Yet to bat

Kolkata Knight Riders
Yet to bat
Match starts on April 15 at 2:00 PM CUT

Delhi Capitals
Yet to bat

Rajasthan Royals
Yet to bat
Match starts on April 16 at 2:00 PM CUT

Mumbai Indians
Yet to bat

Sunrisers Hyderabad
Yet to bat
Match starts on April 17 at 2:00 PM CUT

Royal Challengers Bengaluru
Yet to bat

Punjab Kings
Yet to bat
Match starts on April 18 at 2:00 PM CUT

Gujarat Titans
Yet to bat

Delhi Capitals
Yet to bat
Match starts on April 19 at 10:00 AM CUT

Rajasthan Royals
Yet to bat

Lucknow Super Giants
Yet to bat
Match starts on April 19 at 2:00 PM CUT

Punjab Kings
Yet to bat

Royal Challengers Bengaluru
Yet to bat
Match starts on April 20 at 10:00 AM CUT

Mumbai Indians
Yet to bat

Chennai Super Kings
Yet to bat
Match starts on April 20 at 2:00 PM CUT

Kolkata Knight Riders
Yet to bat

Gujarat Titans
Yet to bat
Match starts on April 21 at 2:00 PM CUT

Lucknow Super Giants
Yet to bat

Delhi Capitals
Yet to bat
Match starts on April 22 at 2:00 PM CUT

Sunrisers Hyderabad
Yet to bat

Mumbai Indians
Yet to bat
Match starts on April 23 at 2:00 PM CUT

Royal Challengers Bengaluru
Yet to bat

Rajasthan Royals
Yet to bat
Match starts on April 24 at 2:00 PM CUT

Chennai Super Kings
Yet to bat

Sunrisers Hyderabad
Yet to bat
Match starts on April 25 at 2:00 PM CUT

Kolkata Knight Riders
Yet to bat

Punjab Kings
Yet to bat
Match starts on April 26 at 2:00 PM CUT

Mumbai Indians
Yet to bat

Lucknow Super Giants
Yet to bat
Match starts on April 27 at 10:00 AM CUT

Delhi Capitals
Yet to bat

Royal Challengers Bengaluru
Yet to bat
Match starts on April 27 at 2:00 PM CUT

Rajasthan Royals
Yet to bat

Gujarat Titans
Yet to bat
Match starts on April 28 at 2:00 PM CUT

Delhi Capitals
Yet to bat

Kolkata Knight Riders
Yet to bat
Match starts on April 29 at 2:00 PM CUT

Chennai Super Kings
Yet to bat

Punjab Kings
Yet to bat
Match starts on April 30 at 2:00 PM CUT

Rajasthan Royals
Yet to bat

Mumbai Indians
Yet to bat
Match starts on May 1 at 2:00 PM CUT

Gujarat Titans
Yet to bat

Sunrisers Hyderabad
Yet to bat
Match starts on May 2 at 2:00 PM CUT

Royal Challengers Bengaluru
Yet to bat

Chennai Super Kings
Yet to bat
Match starts on May 3 at 2:00 PM CUT

Kolkata Knight Riders
Yet to bat

Rajasthan Royals
Yet to bat
Match starts on May 4 at 10:00 AM CUT

Punjab Kings
Yet to bat

Lucknow Super Giants
Yet to bat
Match starts on May 4 at 2:00 PM CUT

Sunrisers Hyderabad
Yet to bat

Delhi Capitals
Yet to bat
Match starts on May 5 at 2:00 PM CUT

Mumbai Indians
Yet to bat

Gujarat Titans
Yet to bat
Match starts on May 6 at 2:00 PM CUT

Kolkata Knight Riders
Yet to bat

Chennai Super Kings
Yet to bat
Match starts on May 7 at 2:00 PM CUT

Punjab Kings
Yet to bat

Delhi Capitals
Yet to bat
Match starts on May 8 at 2:00 PM CUT

Lucknow Super Giants
Yet to bat

Royal Challengers Bengaluru
Yet to bat
Match starts on May 9 at 2:00 PM CUT

Sunrisers Hyderabad
Yet to bat

Kolkata Knight Riders
Yet to bat
Match starts on May 10 at 2:00 PM CUT

Punjab Kings
Yet to bat

Mumbai Indians
Yet to bat
Match starts on May 11 at 10:00 AM CUT

Delhi Capitals
Yet to bat

Gujarat Titans
Yet to bat
Match starts on May 11 at 2:00 PM CUT

Chennai Super Kings
Yet to bat

Rajasthan Royals
Yet to bat
Match starts on May 12 at 2:00 PM CUT

Royal Challengers Bengaluru
Yet to bat

Sunrisers Hyderabad
Yet to bat
Match starts on May 13 at 2:00 PM CUT

Gujarat Titans
Yet to bat

Lucknow Super Giants
Yet to bat
Match starts on May 14 at 2:00 PM CUT

Mumbai Indians
Yet to bat

Delhi Capitals
Yet to bat
Match starts on May 15 at 2:00 PM CUT

Rajasthan Royals
Yet to bat

Punjab Kings
Yet to bat
Match starts on May 16 at 2:00 PM CUT

Royal Challengers Bengaluru
Yet to bat

Kolkata Knight Riders
Yet to bat
Match starts on May 17 at 2:00 PM CUT

Gujarat Titans
Yet to bat

Chennai Super Kings
Yet to bat
Match starts on May 18 at 10:00 AM CUT

Lucknow Super Giants
Yet to bat

Sunrisers Hyderabad
Yet to bat
Match starts on May 18 at 2:00 PM CUT

TBA
Yet to bat

TBA
Yet to bat
Match starts on May 20 at 2:00 PM CUT

TBA
Yet to bat

TBA
Yet to bat
Match starts on May 21 at 2:00 PM CUT

TBA
Yet to bat

TBA
Yet to bat
Match starts on May 23 at 2:00 PM CUT

TBA
Yet to bat

TBA
Yet to bat
Match starts on May 25 at 2:00 PM CUT