ICC CRICKET SCHEDULE
Menu

🔥 Top Rivalries

The most played international cricket matchups across all formats

🏏 All Matchups

Click any matchup to see detailed format-wise records

📊 Head to Head Records

Team 1 W L D Total Team 2 Format
Australia 146 112 91 349 England TEST
England 67 37 49 153 South Africa TEST
England 51 59 43 153 West Indies TEST
India 95 58 0 153 Sri Lanka ODI
Australia 84 65 0 149 England ODI
Pakistan 80 64 0 144 Sri Lanka ODI
Australia 80 56 0 136 India ODI
India 67 63 0 130 West Indies ODI
India 55 73 0 128 Pakistan ODI
England 50 35 35 120 India TEST
Australia 74 45 0 119 West Indies ODI
Australia 77 39 0 116 New Zealand ODI
Australia 58 32 25 115 West Indies TEST
Australia 73 36 0 109 Pakistan ODI
India 56 50 0 106 New Zealand ODI
England 50 12 43 105 New Zealand TEST
Australia 46 32 26 104 India TEST
England 44 57 0 101 India ODI
India 27 30 43 100 West Indies TEST
Australia 55 24 20 99 South Africa TEST
Australia 50 44 0 94 South Africa ODI
Australia 60 32 0 92 Sri Lanka ODI
New Zealand 38 51 0 89 Pakistan ODI
England 46 42 0 88 West Indies ODI
England 27 22 38 87 Pakistan TEST
India 38 47 0 85 South Africa ODI
England 42 40 0 82 New Zealand ODI
England 49 32 0 81 Pakistan ODI
Pakistan 29 44 0 73 South Africa ODI
New Zealand 39 34 0 73 Sri Lanka ODI
Pakistan 46 25 0 71 West Indies ODI
Australia 35 15 17 67 Pakistan TEST
India 52 10 0 62 Zimbabwe ODI
New Zealand 22 39 0 61 South Africa ODI
India 22 13 25 60 New Zealand TEST
New Zealand 13 26 21 60 Pakistan TEST
India 10 12 37 59 Pakistan TEST
Australia 34 9 16 59 New Zealand TEST
England 28 30 0 58 South Africa ODI
Pakistan 20 14 23 57 Sri Lanka TEST
South Africa 34 21 0 55 Sri Lanka ODI
Pakistan 21 19 13 53 West Indies TEST
New Zealand 28 22 0 50 West Indies ODI
Bangladesh 7 39 0 46 Sri Lanka ODI
India 23 8 14 45 Sri Lanka TEST
New Zealand 6 27 12 45 South Africa TEST
India 16 16 12 44 South Africa TEST
New Zealand 15 14 15 44 West Indies TEST
New Zealand 18 14 11 43 Sri Lanka TEST
South Africa 37 5 0 42 West Indies ODI