| Match | Teams | Date | Venue | Result |
| Match1 | India vs New Zealand | Sep 16, 2007 | Johannesburg | New Zealand Won by 10 runs |
| Match3 | England vs South Africa | Sep 16, 2007 | Cape Town | South Africa Won by 19 runs |
| Match2 | Australia vs Bangladesh | Sep 16, 2007 | Cape Town | Australia Won by 9 wkts |
| Match4 | Pakistan vs Sri Lanka | Sep 17, 2007 | Johannesburg | Pakistan Won by 33 runs |
| Match5 | England vs New Zealand | Sep 18, 2007 | Durban | New Zealand Won by 5 runs |
| Match6 | Australia vs Pakistan | Sep 18, 2007 | Johannesburg | Pakistan Won by 6 wkts |
| Match7 | Bangladesh vs Sri Lanka | Sep 18, 2007 | Johannesburg | Sri Lanka Won by 64 runs |
| Match8 | New Zealand vs South Africa | Sep 19, 2007 | Durban | South Africa Won by 6 wkts |
| Match9 | England vs India | Sep 19, 2007 | Durban | India Won by 18 runs |
| Match10 | Australia vs Sri Lanka | Sep 20, 2007 | Cape Town | Australia Won by 10 wkts |
| Match11 | Bangladesh vs Pakistan | Sep 20, 2007 | Cape Town | Pakistan Won by 4 wkts |
| Match12 | India vs South Africa | Sep 20, 2007 | Durban | India Won by 37 runs |
| Match13 | New Zealand vs Pakistan | Sep 22, 2007 | Cape Town | Pakistan Won by 6 wkts |
| Match14 | India vs Australia | Sep 22, 2007 | Durban | India Won by 15 runs |
| Match15 | Pakistan vs India | Sep 24, 2007 | Johannesburg | India Won by 5 runs |
| | | | | |