All Matches
| Opposition | Batting | Bowling | Format | Date |
|---|---|---|---|---|
| India vs Scotland | DNB | DNB | T20I | 13-Sep-2007 |
| Pakistan vs Scotland | 1(5) | 0/44(4) | T20I | 12-Sep-2007 |
| Scotland vs Netherlands | 0(1) | 0/20(4) | ODI | 22-Mar-2007 |
| South Africa vs Scotland | 45*(64) | 0/20(2) | ODI | 20-Mar-2007 |
| Australia vs Scotland | 19(37) | 1/86(9) | ODI | 14-Mar-2007 |
| Kenya vs Scotland | 13(36) | 0/18(3.5) | ODI | 07-Feb-2007 |
| Bermuda vs Scotland | 2(8) | 2/60(9) | ODI | 05-Feb-2007 |
| Kenya vs Scotland | 8(13) | 2/32(8) | ODI | 04-Feb-2007 |
| Netherlands vs Scotland | 18(37) | 0/21(2) | ODI | 02-Feb-2007 |
| Canada vs Scotland | 50*(27) | 1/28(6) | ODI | 31-Jan-2007 |
ODI Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| Scotland vs Netherlands | 0(1) | 0/20(4) | 22-Mar-2007 |
| South Africa vs Scotland | 45*(64) | 0/20(2) | 20-Mar-2007 |
| Australia vs Scotland | 19(37) | 1/86(9) | 14-Mar-2007 |
| Kenya vs Scotland | 13(36) | 0/18(3.5) | 07-Feb-2007 |
| Bermuda vs Scotland | 2(8) | 2/60(9) | 05-Feb-2007 |
| Kenya vs Scotland | 8(13) | 2/32(8) | 04-Feb-2007 |
| Netherlands vs Scotland | 18(37) | 0/21(2) | 02-Feb-2007 |
| Canada vs Scotland | 50*(27) | 1/28(6) | 31-Jan-2007 |
| Ireland vs Scotland | 3(8) | 0/38(6) | 30-Jan-2007 |
| Kenya vs Scotland | 0(2) | 3/37(10) | 21-Jan-2007 |
T20I Matches
| Opposition | Batting | Bowling | Date |
|---|---|---|---|
| India vs Scotland | DNB | DNB | 13-Sep-2007 |
| Pakistan vs Scotland | 1(5) | 0/44(4) | 12-Sep-2007 |