Scotland Twenty20 Matches played by Gavin Main (20)

19th June 2015 Scotland in Ireland 2015 2nd Twenty20Ireland v Scotland Magheramason, Bready scottt47
20th June 2015 Scotland in Ireland 2015 3rd Twenty20Ireland v Scotland Magheramason, Bready scottt48
21st June 2015 Scotland in Ireland 2015 4th Twenty20Ireland v Scotland Magheramason, Bready scottt49
6th July 2015 ICC World Twenty20 Qualifier 2015 Warm-upScotland v Namibia Raeburn Place, Edinburgh scottt50
7th July 2015 ICC World Twenty20 Qualifier 2015 Warm-upScotland v Jersey Goldenacre, Edinburgh scottt51
26th February 2016 ICC World Twenty20 2015/16 Warm-upPune Club v Scotland XI Pune Club Ground, Pune scottt64
29th February 2016 ICC World Twenty20 2015/16 Warm-upCricket Club of India v Scotland XI Brabourne Stadium, Mumbai scottt65
12th March 2016 ICC World Twenty20 2015/16 Group BHong Kong v Scotland Vidarbha Cricket Association Stadium, Nagpur scottt70
17th September 2021 Zimbabwe in Ireland and Scotland 2021 2nd Twenty20Scotland v Zimbabwe Raeburn Place, Edinburgh scottt97
29th July 2022 New Zealand in British Isles 2022 2nd Twenty20Scotland v New Zealand Raeburn Place, Edinburgh scottt110
20th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Scotland v Germany Goldenacre, Edinburgh scottt114
21st July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Scotland v Jersey Raeburn Place, Edinburgh scottt115
24th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Scotland v Italy Raeburn Place, Edinburgh scottt116
25th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Scotland v Austria Goldenacre, Edinburgh scottt117
27th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Scotland v Denmark Raeburn Place, Edinburgh scottt118
28th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Scotland v Ireland Raeburn Place, Edinburgh scottt119
11th March 2024 Scotland in United Arab Emirates 2023/24 1st Twenty20United Arab Emirates v Scotland Dubai Sports City Stadium, Dubai scottt120
13th March 2024 Scotland in United Arab Emirates 2023/24 2nd Twenty20United Arab Emirates v Scotland Dubai Sports City Stadium, Dubai scottt121
18th May 2024 Netherlands Twenty20 Tri-Series 2024  Netherlands v Scotland Sportpark Westvliet, Voorburg scottt123
22nd May 2024 Netherlands Twenty20 Tri-Series 2024  Netherlands v Scotland Sportpark Westvliet, Voorburg scottt124