Thu, 06 Jun
India Flag

India

331/7
South Africa Flag

South Africa

(50 ov, T:332) 305

India won by 26 runs

Fri, 07 Jun
Pakistan Flag

Pakistan

170
West Indies Flag

West Indies

(40.4/50 ov, T:171) 172/8

West Indies won by 2 wickets (with 56 balls remaining)

Sat, 08 Jun
England Flag

England

269/6
Australia Flag

Australia

(50 ov, T:270) 221/9

England won by 48 runs

Sun, 09 Jun
Sri Lanka Flag

Sri Lanka

138
New Zealand Flag

New Zealand

(36.3/50 ov, T:139) 139/9

New Zealand won by 1 wicket (with 81 balls remaining)

Mon, 10 Jun
South Africa Flag

South Africa

234/9
Pakistan Flag

Pakistan

(45/50 ov, T:235) 167

South Africa won by 67 runs

Tue, 11 Jun
West Indies Flag

West Indies

233/9
India Flag

India

(39.1/50 ov, T:234) 236/2

India won by 8 wickets (with 65 balls remaining)

Wed, 12 Jun
Australia Flag

Australia

243/8
New Zealand Flag

New Zealand

(15/50 ov, T:244) 51/2

No result

Thu, 13 Jun
England Flag

England

293/7
Sri Lanka Flag

Sri Lanka

(47.1/50 ov, T:294) 297/3

Sri Lanka won by 7 wickets (with 17 balls remaining)

Fri, 14 Jun
South Africa Flag

South Africa

(31/31 ov) 230/6
West Indies Flag

West Indies

(26.1/26.1 ov, T:191) 190/6

Match tied (D/L method)

Sat, 15 Jun
Pakistan Flag

Pakistan

(39.4/40 ov) 165
India Flag

India

(19.1/22 ov, T:102) 102/2

India won by 8 wickets (with 17 balls remaining) (D/L method)

Sun, 16 Jun
England Flag

England

(23.3/24 ov) 169
New Zealand Flag

New Zealand

(24/24 ov, T:170) 159/8

England won by 10 runs

Mon, 17 Jun
Sri Lanka Flag

Sri Lanka

253/8
Australia Flag

Australia

(42.3/50 ov, T:254) 233

Sri Lanka won by 20 runs

Wed, 19 Jun
South Africa Flag

South Africa

175
England Flag

England

(37.3/50 ov, T:176) 179/3

England won by 7 wickets (with 75 balls remaining)

Thu, 20 Jun
Sri Lanka Flag

Sri Lanka

181/8
India Flag

India

(35/50 ov, T:182) 182/2

India won by 8 wickets (with 90 balls remaining)

Sun, 23 Jun
India Flag

India

(20/20 ov) 129/7
England Flag

England

(20/20 ov, T:130) 124/8

India won by 5 runs