Quick read: A ranked guide to cricket's biggest rivalries and why they matter.
India vs Pakistan
The biggest audience rivalry in cricket.
England vs Australia
The Ashes remains the oldest great rivalry.
Australia vs India
Modern cricket's most competitive all-format contest.
Sri Lanka vs India
Regional importance, World Cup history and frequent tournament meetings.
South Africa vs Australia
Pace, bounce and elite fielding.
New Zealand vs Australia
Trans-Tasman tension and World Cup history.
Sri Lanka vs Bangladesh
A growing Asian rivalry with emotional finishes.
England vs India
Tradition, diaspora crowds and contrasting conditions.
West Indies vs England
History, pride and the great Caribbean era.
Pakistan vs Afghanistan
A newer rivalry with intense crowd energy.
Last reviewed: June 2, 2026. Rankings are editorial where no official all-time ranking exists.