Scotland Cap Matches played by Hamza Tahir (49)

12th June 2018 Pakistan in British Isles 2018 1st Twenty20Scotland v Pakistan Raeburn Place, Edinburgh scotcap915
17th June 2018 International Twenty20 Tri-series 2018  Ireland v Scotland Sportpark Het Schootsveld, Deventer scotcap918
20th June 2018 International Twenty20 Tri-series 2018  Netherlands v Scotland VRA Ground, Amstelveen scotcap920
20th February 2019 Scotland in Oman 2018/19  Oman v Scotland Al Amerat Cricket Ground, Al Amerat scotcap925
17th August 2019 ICC World Cup League Two 2019 to 2023  Scotland v Papua New Guinea Mannofield Park, Aberdeen scotcap930
18th August 2019 ICC World Cup League Two 2019 to 2023  Scotland v Oman Mannofield Park, Aberdeen scotcap931
20th August 2019 ICC World Cup League Two 2019 to 2023  Scotland v Papua New Guinea Mannofield Park, Aberdeen scotcap932
17th September 2019 Ireland Twenty20 Tri-Series 2019  Ireland v Scotland The Village, Malahide, Dublin scotcap934
19th September 2019 Ireland Twenty20 Tri-Series 2019  Netherlands v Scotland The Village, Malahide, Dublin scotcap935
20th September 2019 Ireland Twenty20 Tri-Series 2019  Ireland v Scotland The Village, Malahide, Dublin scotcap936
18th October 2019 ICC World Twenty20 Qualifier 2019/20 Group AScotland v Singapore ICC Cricket Academy Ground, Dubai scotcap937
19th October 2019 ICC World Twenty20 Qualifier 2019/20 Group AKenya v Scotland ICC Cricket Academy Ground No 2, Dubai scotcap938
21st October 2019 ICC World Twenty20 Qualifier 2019/20 Group APapua New Guinea v Scotland ICC Cricket Academy Ground, Dubai scotcap939
22nd October 2019 ICC World Twenty20 Qualifier 2019/20 Group ANamibia v Scotland ICC Cricket Academy Ground, Dubai scotcap940
24th October 2019 ICC World Twenty20 Qualifier 2019/20 Group ABermuda v Scotland Dubai Sports City Stadium, Dubai scotcap941
9th December 2019 ICC World Cup League Two 2019 to 2023  Scotland v United States of America Sharjah Cricket Association Stadium, Sharjah scotcap945
14th December 2019 ICC World Cup League Two 2019 to 2023  Scotland v United States of America ICC Cricket Academy Ground, Dubai scotcap946
15th December 2019 ICC World Cup League Two 2019 to 2023  United Arab Emirates v Scotland ICC Cricket Academy Ground, Dubai scotcap947
19th May 2021 Scotland in Netherlands 2021 1st ODINetherlands v Scotland Hazelaarweg, Rotterdam scotcap948
25th September 2021 ICC World Cup League Two 2019 to 2023  Papua New Guinea v Scotland Al Amerat Cricket Ground Turf 2, Al Amerat scotcap953
28th September 2021 ICC World Cup League Two 2019 to 2023  Oman v Scotland Al Amerat Cricket Ground Turf 2, Al Amerat scotcap954
29th September 2021 ICC World Cup League Two 2019 to 2023  Papua New Guinea v Scotland Al Amerat Cricket Ground, Al Amerat scotcap955
2nd October 2021 ICC World Cup League Two 2019 to 2023  Oman v Scotland Al Amerat Cricket Ground, Al Amerat scotcap956
8th October 2021 T20 Bash 2021/22  Papua New Guinea v Scotland ICC Cricket Academy Ground, Dubai scotcap957
7th November 2021 ICC Men's T20 World Cup 2021/22 Group 2Pakistan v Scotland Sharjah Cricket Association Stadium, Sharjah scotcap966
9th April 2022 ICC World Cup League Two 2019 to 2023  Papua New Guinea v Scotland Dubai Sports City Stadium, Dubai scotcap967
10th April 2022 ICC World Cup League Two 2019 to 2023  Oman v Scotland Dubai Sports City Stadium, Dubai scotcap968
13th April 2022 ICC World Cup League Two 2019 to 2023  Papua New Guinea v Scotland Dubai Sports City Stadium, Dubai scotcap969
15th April 2022 ICC World Cup League Two 2019 to 2023  Oman v Scotland Dubai Sports City Stadium, Dubai scotcap970
28th May 2022 ICC World Cup League Two 2019 to 2023  United States of America v Scotland Choice Moosa Stadium, Pearland scotcap971
29th May 2022 ICC World Cup League Two 2019 to 2023  United States of America v Scotland Choice Moosa Stadium, Pearland scotcap972
31st May 2022 ICC World Cup League Two 2019 to 2023  Scotland v United Arab Emirates Choice Moosa Stadium, Pearland scotcap973
10th July 2022 ICC World Cup League Two 2019 to 2023  Scotland v Namibia Titwood, Glasgow scotcap975
13th July 2022 ICC World Cup League Two 2019 to 2023  Scotland v Nepal Titwood, Glasgow scotcap976
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 Twenty20Scotland v New Zealand Raeburn Place, Edinburgh scotcap979
29th July 2022 New Zealand in British Isles 2022 2nd Twenty20Scotland v New Zealand Raeburn Place, Edinburgh scotcap980
31st July 2022 New Zealand in British Isles 2022 Only ODIScotland v New Zealand Raeburn Place, Edinburgh scotcap981
10th August 2022 ICC World Cup League Two 2019 to 2023  Scotland v United Arab Emirates Mannofield Park, Aberdeen scotcap982
14th August 2022 ICC World Cup League Two 2019 to 2023  Scotland v United Arab Emirates Mannofield Park, Aberdeen scotcap984
17th August 2022 ICC World Cup League Two 2019 to 2023  Scotland v United States of America Mannofield Park, Aberdeen scotcap985
1st December 2022 ICC World Cup League Two 2019 to 2023  Namibia v Scotland Wanderers Cricket Ground, Windhoek scotcap989
4th December 2022 ICC World Cup League Two 2019 to 2023  Nepal v Scotland Wanderers Cricket Ground, Windhoek scotcap990
5th December 2022 ICC World Cup League Two 2019 to 2023  Namibia v Scotland Wanderers Cricket Ground, Windhoek scotcap991
15th February 2023 ICC World Cup League Two 2019 to 2023  Namibia v Scotland Tribhuvan University International Cricket Ground, Kirtipur scotcap993
17th February 2023 ICC World Cup League Two 2019 to 2023  Nepal v Scotland Tribhuvan University International Cricket Ground, Kirtipur scotcap994
13th March 2024 Scotland in United Arab Emirates 2023/24 2nd Twenty20United Arab Emirates v Scotland Dubai Sports City Stadium, Dubai scotcap1014
14th March 2024 Scotland in United Arab Emirates 2023/24 3rd Twenty20United Arab Emirates v Scotland Dubai Sports City Stadium, Dubai scotcap1015