ICC World Cup 2006/07 - Victory by Low Runs Margin
2 runs | Sri Lanka v England | Sir Vivian Richards Stadium, North Sound | o2563 |
This page was created by the CricketArchive Oracles
2 runs | Sri Lanka v England | Sir Vivian Richards Stadium, North Sound | o2563 |
This page was created by the CricketArchive Oracles