14th July 2022 | ICC World Cup League Two 2019 to 2023 | Scotland v Namibia | Titwood, Glasgow | scotcap977 | ||
17th July 2022 | ICC World Cup League Two 2019 to 2023 | Scotland v Nepal | Titwood, Glasgow | scotcap978 | ||
27th July 2022 | New Zealand in British Isles 2022 | 1st Twenty20 | Scotland v New Zealand | Raeburn Place, Edinburgh | scotcap979 | |
29th July 2022 | New Zealand in British Isles 2022 | 2nd Twenty20 | Scotland v New Zealand | Raeburn Place, Edinburgh | scotcap980 | |
16th July 2024 | ICC Men's Cricket World Cup League Two 2023/24 to 2027 | Scotland v Oman | Forthill, Dundee | scotcap1023 | ||
6th September 2024 | Australia in Great Britain 2024 | 2nd Twenty20 | Scotland v Australia | Raeburn Place, Edinburgh | scotcap1028 | |
7th September 2024 | Australia in Great Britain 2024 | 3rd Twenty20 | Scotland v Australia | Raeburn Place, Edinburgh | scotcap1029 |