Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Head To Head ODI, IPL, BBL, CPL, T10, RSWS, TEST and IT20 Records
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Bangladesh Premier League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Select
One Day International
India
vs
Pakistan
Sri Lanka
vs
South Africa
Australia
vs
Zimbabwe
India
vs
Sri Lanka
Sri Lanka
vs
Australia
Australia
vs
West Indies
India
vs
South Africa
Sri Lanka
vs
Afghanistan
Australia
vs
New Zealand
India
vs
Australia
Sri Lanka
vs
Bangladesh
Afghanistan
vs
Bangladesh
India
vs
Afghanistan
Sri Lanka
vs
England
Afghanistan
vs
England
India
vs
Bangladesh
Sri Lanka
vs
Zimbabwe
Afghanistan
vs
Zimbabwe
India
vs
England
Sri Lanka
vs
West Indies
Afghanistan
vs
West Indies
India
vs
Zimbabwe
Sri Lanka
vs
New Zealand
Afghanistan
vs
New Zealand
India
vs
West Indies
South Africa
vs
Australia
Bangladesh
vs
England
India
vs
New Zealand
South Africa
vs
Afghanistan
Bangladesh
vs
Zimbabwe
Pakistan
vs
Sri Lanka
South Africa
vs
Bangladesh
Bangladesh
vs
West Indies
Pakistan
vs
South Africa
South Africa
vs
England
Bangladesh
vs
New Zealand
Pakistan
vs
Australia
South Africa
vs
Zimbabwe
England
vs
Zimbabwe
Pakistan
vs
Afghanistan
South Africa
vs
West Indies
England
vs
West Indies
Pakistan
vs
Bangladesh
South Africa
vs
New Zealand
England
vs
New Zealand
Pakistan
vs
England
Australia
vs
Afghanistan
Zimbabwe
vs
West Indies
Pakistan
vs
Zimbabwe
Australia
vs
Bangladesh
Zimbabwe
vs
New Zealand
Pakistan
vs
West Indies
Australia
vs
England
West Indies
vs
New Zealand
Pakistan
vs
New Zealand
Indian Premier League
Kolkata Knight Riders
vs
Chennai Super Kings
Chennai Super Kings
vs
Gujarat Titans
Royal Challengers Bangalore
vs
Punjab Kings
Kolkata Knight Riders
vs
Sunrisers Hyderabad
Chennai Super Kings
vs
Delhi Capitals
Royal Challengers Bangalore
vs
Rajasthan Royals
Kolkata Knight Riders
vs
Mumbai Indians
Sunrisers Hyderabad
vs
Mumbai Indians
Royal Challengers Bangalore
vs
Lucknow Super Giants
Kolkata Knight Riders
vs
Royal Challengers Bangalore
Sunrisers Hyderabad
vs
Royal Challengers Bangalore
Royal Challengers Bangalore
vs
Gujarat Titans
Kolkata Knight Riders
vs
Punjab Kings
Sunrisers Hyderabad
vs
Punjab Kings
Royal Challengers Bangalore
vs
Delhi Capitals
Kolkata Knight Riders
vs
Rajasthan Royals
Sunrisers Hyderabad
vs
Rajasthan Royals
Punjab Kings
vs
Rajasthan Royals
Kolkata Knight Riders
vs
Lucknow Super Giants
Sunrisers Hyderabad
vs
Lucknow Super Giants
Punjab Kings
vs
Lucknow Super Giants
Kolkata Knight Riders
vs
Gujarat Titans
Sunrisers Hyderabad
vs
Gujarat Titans
Punjab Kings
vs
Gujarat Titans
Kolkata Knight Riders
vs
Delhi Capitals
Sunrisers Hyderabad
vs
Delhi Capitals
Punjab Kings
vs
Delhi Capitals
Chennai Super Kings
vs
Sunrisers Hyderabad
Mumbai Indians
vs
Royal Challengers Bangalore
Rajasthan Royals
vs
Lucknow Super Giants
Chennai Super Kings
vs
Mumbai Indians
Mumbai Indians
vs
Punjab Kings
Rajasthan Royals
vs
Gujarat Titans
Chennai Super Kings
vs
Royal Challengers Bangalore
Mumbai Indians
vs
Rajasthan Royals
Rajasthan Royals
vs
Delhi Capitals
Chennai Super Kings
vs
Punjab Kings
Mumbai Indians
vs
Lucknow Super Giants
Lucknow Super Giants
vs
Gujarat Titans
Chennai Super Kings
vs
Rajasthan Royals
Mumbai Indians
vs
Gujarat Titans
Lucknow Super Giants
vs
Delhi Capitals
Chennai Super Kings
vs
Lucknow Super Giants
Mumbai Indians
vs
Delhi Capitals
Gujarat Titans
vs
Delhi Capitals
Big Bash League
Sydney Sixers
vs
Melbourne Renegades
Melbourne Renegades
vs
Brisbane Heat
Adelaide Strikers
vs
Brisbane Heat
Sydney Sixers
vs
Melbourne Stars
Melbourne Renegades
vs
Hobart Hurricanes
Adelaide Strikers
vs
Hobart Hurricanes
Sydney Sixers
vs
Adelaide Strikers
Melbourne Renegades
vs
Perth Scorchers
Adelaide Strikers
vs
Perth Scorchers
Sydney Sixers
vs
Sydney Thunder
Melbourne Stars
vs
Adelaide Strikers
Sydney Thunder
vs
Brisbane Heat
Sydney Sixers
vs
Brisbane Heat
Melbourne Stars
vs
Sydney Thunder
Sydney Thunder
vs
Hobart Hurricanes
Sydney Sixers
vs
Hobart Hurricanes
Melbourne Stars
vs
Brisbane Heat
Sydney Thunder
vs
Perth Scorchers
Sydney Sixers
vs
Perth Scorchers
Melbourne Stars
vs
Hobart Hurricanes
Brisbane Heat
vs
Hobart Hurricanes
Melbourne Renegades
vs
Melbourne Stars
Melbourne Stars
vs
Perth Scorchers
Brisbane Heat
vs
Perth Scorchers
Melbourne Renegades
vs
Adelaide Strikers
Adelaide Strikers
vs
Sydney Thunder
Hobart Hurricanes
vs
Perth Scorchers
Melbourne Renegades
vs
Sydney Thunder
Caribbean Premier League
Trinbago Knight Riders
vs
St Lucia Kings
St Lucia Kings
vs
Antigua Hawksbills
Guyana Amazon Warriors
vs
Antigua Hawksbills
Trinbago Knight Riders
vs
Jamaica Tallawahs
St Lucia Kings
vs
Saint Kitts and Nevis Patriots
Guyana Amazon Warriors
vs
Saint Kitts and Nevis Patriots
Trinbago Knight Riders
vs
Guyana Amazon Warriors
St Lucia Kings
vs
Antigua and Barbuda Falcons
Guyana Amazon Warriors
vs
Antigua and Barbuda Falcons
Trinbago Knight Riders
vs
Barbados Royals
Jamaica Tallawahs
vs
Guyana Amazon Warriors
Barbados Royals
vs
Antigua Hawksbills
Trinbago Knight Riders
vs
Antigua Hawksbills
Jamaica Tallawahs
vs
Barbados Royals
Barbados Royals
vs
Saint Kitts and Nevis Patriots
Trinbago Knight Riders
vs
Saint Kitts and Nevis Patriots
Jamaica Tallawahs
vs
Antigua Hawksbills
Barbados Royals
vs
Antigua and Barbuda Falcons
Trinbago Knight Riders
vs
Antigua and Barbuda Falcons
Jamaica Tallawahs
vs
Saint Kitts and Nevis Patriots
Antigua Hawksbills
vs
Saint Kitts and Nevis Patriots
St Lucia Kings
vs
Jamaica Tallawahs
Jamaica Tallawahs
vs
Antigua and Barbuda Falcons
Antigua Hawksbills
vs
Antigua and Barbuda Falcons
St Lucia Kings
vs
Guyana Amazon Warriors
Guyana Amazon Warriors
vs
Barbados Royals
Saint Kitts and Nevis Patriots
vs
Antigua and Barbuda Falcons
St Lucia Kings
vs
Barbados Royals
Road Safety World Series
New Zealand Legends
vs
India Legends
India Legends
vs
West Indies Legends
Australia Legends
vs
West Indies Legends
New Zealand Legends
vs
Sri Lanka Legends
India Legends
vs
Bangladesh Legends
Australia Legends
vs
Bangladesh Legends
New Zealand Legends
vs
Australia Legends
India Legends
vs
England Legends
Australia Legends
vs
England Legends
New Zealand Legends
vs
South Africa Legends
Sri Lanka Legends
vs
Australia Legends
South Africa Legends
vs
West Indies Legends
New Zealand Legends
vs
West Indies Legends
Sri Lanka Legends
vs
South Africa Legends
South Africa Legends
vs
Bangladesh Legends
New Zealand Legends
vs
Bangladesh Legends
Sri Lanka Legends
vs
West Indies Legends
South Africa Legends
vs
England Legends
New Zealand Legends
vs
England Legends
Sri Lanka Legends
vs
Bangladesh Legends
West Indies Legends
vs
Bangladesh Legends
India Legends
vs
Sri Lanka Legends
Sri Lanka Legends
vs
England Legends
West Indies Legends
vs
England Legends
India Legends
vs
Australia Legends
Australia Legends
vs
South Africa Legends
Bangladesh Legends
vs
England Legends
India Legends
vs
South Africa Legends
TEST
India
vs
Pakistan
Sri Lanka
vs
South Africa
Australia
vs
Zimbabwe
India
vs
Sri Lanka
Sri Lanka
vs
Australia
Australia
vs
West Indies
India
vs
South Africa
Sri Lanka
vs
Afghanistan
Australia
vs
New Zealand
India
vs
Australia
Sri Lanka
vs
Bangladesh
Afghanistan
vs
Bangladesh
India
vs
Afghanistan
Sri Lanka
vs
England
Afghanistan
vs
England
India
vs
Bangladesh
Sri Lanka
vs
Zimbabwe
Afghanistan
vs
Zimbabwe
India
vs
England
Sri Lanka
vs
West Indies
Afghanistan
vs
West Indies
India
vs
Zimbabwe
Sri Lanka
vs
New Zealand
Afghanistan
vs
New Zealand
India
vs
West Indies
South Africa
vs
Australia
Bangladesh
vs
England
India
vs
New Zealand
South Africa
vs
Afghanistan
Bangladesh
vs
Zimbabwe
Pakistan
vs
Sri Lanka
South Africa
vs
Bangladesh
Bangladesh
vs
West Indies
Pakistan
vs
South Africa
South Africa
vs
England
Bangladesh
vs
New Zealand
Pakistan
vs
Australia
South Africa
vs
Zimbabwe
England
vs
Zimbabwe
Pakistan
vs
Afghanistan
South Africa
vs
West Indies
England
vs
West Indies
Pakistan
vs
Bangladesh
South Africa
vs
New Zealand
England
vs
New Zealand
Pakistan
vs
England
Australia
vs
Afghanistan
Zimbabwe
vs
West Indies
Pakistan
vs
Zimbabwe
Australia
vs
Bangladesh
Zimbabwe
vs
New Zealand
Pakistan
vs
West Indies
Australia
vs
England
West Indies
vs
New Zealand
Pakistan
vs
New Zealand
IT20
India
vs
Pakistan
Sri Lanka
vs
South Africa
Australia
vs
Zimbabwe
India
vs
Sri Lanka
Sri Lanka
vs
Australia
Australia
vs
West Indies
India
vs
South Africa
Sri Lanka
vs
Afghanistan
Australia
vs
New Zealand
India
vs
Australia
Sri Lanka
vs
Bangladesh
Afghanistan
vs
Bangladesh
India
vs
Afghanistan
Sri Lanka
vs
England
Afghanistan
vs
England
India
vs
Bangladesh
Sri Lanka
vs
Zimbabwe
Afghanistan
vs
Zimbabwe
India
vs
England
Sri Lanka
vs
West Indies
Afghanistan
vs
West Indies
India
vs
Zimbabwe
Sri Lanka
vs
New Zealand
Afghanistan
vs
New Zealand
India
vs
West Indies
South Africa
vs
Australia
Bangladesh
vs
England
India
vs
New Zealand
South Africa
vs
Afghanistan
Bangladesh
vs
Zimbabwe
Pakistan
vs
Sri Lanka
South Africa
vs
Bangladesh
Bangladesh
vs
West Indies
Pakistan
vs
South Africa
South Africa
vs
England
Bangladesh
vs
New Zealand
Pakistan
vs
Australia
South Africa
vs
Zimbabwe
England
vs
Zimbabwe
Pakistan
vs
Afghanistan
South Africa
vs
West Indies
England
vs
West Indies
Pakistan
vs
Bangladesh
South Africa
vs
New Zealand
England
vs
New Zealand
Pakistan
vs
England
Australia
vs
Afghanistan
Zimbabwe
vs
West Indies
Pakistan
vs
Zimbabwe
Australia
vs
Bangladesh
Zimbabwe
vs
New Zealand
Pakistan
vs
West Indies
Australia
vs
England
West Indies
vs
New Zealand
Pakistan
vs
New Zealand