PR Stirling
Batting Stats :
| Format | Mat | Inns | Run | BF | 4s | 6s | 100s | 50s | 30s | 0s | HS | Out | NO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 336 | 332 | 8008 | 5650 | 909 | 338 | 3 | 53 | 49 | 29 | 119 | 312 | 20 |
| ODI | 192 | 183 | 6460 | 7340 | 699 | 160 | 16 | 33 | 30 | 12 | 162 | 176 | 7 |
| Test | 52 | 82 | 2048 | 3394 | 282 | 22 | 3 | 9 | 16 | 7 | 138 | 78 | 4 |
| Total | 580 | 597 | 16516 | 16384 | 1890 | 520 | 22 | 95 | 95 | 48 | 162 | 566 | 31 |
Bowling Stats :
| Format | Mat | Inns | Ov | Run | DB | Wkts | 3 Wkts | 4 Wkts | 5 Wkts | ER |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 336 | 114 | 232 | 1836 | 413 | 60 | 3 | 1 | 0 | 86 |
| ODI | 192 | 83 | 420.5 | 2172 | 1176 | 47 | 1 | 0 | 1 | 92 |
| Test | 52 | 33 | 225.3 | 670 | 953 | 15 | 0 | 0 | 0 | 17 |
| Total | 580 | 230 | 877.8 | 4678 | 2542 | 122 | 4 | 1 | 1 | 195 |
Gender : Man
Team Played For
2. Sylhet Royals
3. Southern Brave
4. Paarl Royals
5. Oval Invincibles
6. Northern Knights
7. Northamptonshire
8. Middlesex
9. Leicestershire
10. Khulna Titans
11. Kandahar Knights
12. Islamabad United
13. Ireland
14. Guyana Amazon Warriors
15. Dambulla Viiking
16. Birmingham Bears
17. Abu Dhabi Knight Riders
Tournament Played
For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 158
Match List T20
Northern Knights VS Leinster Lightning 24th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 10 Jul, 2025
Munster Reds VS Northern Knights 21st T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 09 Jul, 2025
Northern Knights VS North-West Warriors 20th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 08 Jul, 2025
Munster Reds VS Northern Knights 15th T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 02 Jul, 2025
Northern Knights VS Leinster Lightning 14th T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 01 Jul, 2025
Leinster Lightning VS Northern Knights 12th T20
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 26 Jun, 2025
Northern Knights VS Munster Reds 10th T20
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 25 Jun, 2025
Match List ODI
Northern Knights VS Leinster Lightning 9th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2025 20 Aug, 2025
North-West Warriors VS Northern Knights 8th ODI
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Limited Over Cup 2025 13 Aug, 2025
Northern Knights VS Munster Reds 6th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2025 15 May, 2025
Northern Knights VS Leinster Lightning 3rd ODI
Oak Hill Cricket Club
Cricket Ireland Inter-Provincial Limited Over Cup 2025 13 May, 2025
Match List Test
Ireland VS Zimbabwe Only Test
Queens Sports Club, Bulawayo
Ireland tour of Zimbabwe 2024-25 06 Feb, 2025
Zimbabwe VS Ireland Only Test
Civil Service Cricket Club, Stormont, Belfast
Zimbabwe tour of Ireland 2024 25 Jul, 2024
Afghanistan VS Ireland Only Test
Tolerance Oval, Abu Dhabi
Afghanistan vs Ireland 2023-24 28 Feb, 2024
Ireland VS Sri Lanka 2nd Test
Galle International Stadium
Ireland tour of Sri Lanka 2023 24 Apr, 2023
Middlesex VS Glamorgan Only Test
Radlett Cricket Club, Radlett
Specsavers County Championship 2019 16 Jun, 2019
Leicestershire VS Middlesex Only Test
Grace Road, Leicester
Specsavers County Championship 2019 10 Jun, 2019
Match List T20
Ireland VS England 3rd T20
The Village, Malahide, Dublin
England tour of Ireland 2025 21 Sep, 2025
PR Stirling: 7 (9)
Did not bowl.
Ireland VS England 1st T20
The Village, Malahide, Dublin
England tour of Ireland 2025 17 Sep, 2025
PR Stirling: 34 (22)
Did not bowl.
Northern Knights VS Leinster Lightning 24th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 10 Jul, 2025
PR Stirling: 16 (4)
Did not bowl.
Munster Reds VS Northern Knights 21st T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 09 Jul, 2025
PR Stirling: 32 (12)
Did not bowl.
Northern Knights VS North-West Warriors 20th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 08 Jul, 2025
PR Stirling: 16 (12)
Did not bowl.
Munster Reds VS Northern Knights 15th T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 02 Jul, 2025
PR Stirling: 79 (34)
Did not bowl.
Northern Knights VS Leinster Lightning 14th T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 01 Jul, 2025
PR Stirling: 4 (6)
Did not bowl.
Leinster Lightning VS Northern Knights 12th T20
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 26 Jun, 2025
PR Stirling: 19 (11)
Did not bowl.
Northern Knights VS Munster Reds 10th T20
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 25 Jun, 2025
PR Stirling: 40 (33)
Did not bowl.
North-West Warriors VS Northern Knights 7th T20
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 24 Jun, 2025
PR Stirling: 8 (4)
Did not bowl.
Northern Knights VS North-West Warriors 5th T20
Mardyke, Cork
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 19 Jun, 2025
PR Stirling: 13 (14)
Did not bowl.
Munster Reds VS Northern Knights 4th T20
Mardyke, Cork
Cricket Ireland Inter-Provincial Twenty20 Trophy 2025 18 Jun, 2025
PR Stirling: 9 (9)
Did not bowl.
West Indies VS Ireland 3rd T20
Bready Cricket Club, Magheramason, Bready
West Indies tour of Ireland 2025 15 Jun, 2025
PR Stirling: 13 (6)
Did not bowl.
Zimbabwe VS Ireland 3rd T20
Harare Sports Club
Ireland tour of Zimbabwe 2024-25 25 Feb, 2025
Did not bat.
Did not bowl.
Ireland VS Zimbabwe 2nd T20
Harare Sports Club
Ireland tour of Zimbabwe 2024-25 23 Feb, 2025
PR Stirling: 1 (4)
Did not bowl.
Zimbabwe VS Ireland 1st T20
Harare Sports Club
Ireland tour of Zimbabwe 2024-25 22 Feb, 2025
Did not bat.
Did not bowl.
Durbar Rajshahi VS Sylhet Strikers 23rd T20
Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh Premier League 2024-25 17 Jan, 2025
PR Stirling: 2 (5)
PR Stirling: 0-19(1.0)
Chittagong Kings VS Sylhet Strikers 19th T20
Sylhet International Cricket Stadium
Bangladesh Premier League 2024-25 13 Jan, 2025
PR Stirling: 0 (1)
Did not bowl.
Sylhet Strikers VS Rangpur Riders 9th T20
Sylhet International Cricket Stadium
Bangladesh Premier League 2024-25 06 Jan, 2025
PR Stirling: 16 (16)
Did not bowl.
Rangpur Riders VS Sylhet Strikers 4th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2024-25 31 Dec, 2024
PR Stirling: 6 (5)
Did not bowl.
Ireland VS South Africa 2nd T20
Zayed Cricket Stadium, Abu Dhabi
Ireland vs South Africa 2024-25 29 Sep, 2024
PR Stirling: 52 (31)
Did not bowl.
Ireland VS South Africa 1st T20
Zayed Cricket Stadium, Abu Dhabi
Ireland vs South Africa 2024-25 27 Sep, 2024
PR Stirling: 2 (4)
Did not bowl.
Munster Reds VS Northern Knights 15th T20
Mardyke, Cork
Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 21 Aug, 2024
PR Stirling: 22 (13)
Did not bowl.
North-West Warriors VS Northern Knights 14th T20
Woodvale Road, Eglinton
Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 14 Aug, 2024
PR Stirling: 4 (10)
Did not bowl.
Leicestershire VS Derbyshire Only T20
Grace Road, Leicester
Vitality Blast 2024 06 Jul, 2024
PR Stirling: 2 (4)
Did not bowl.
Nottinghamshire VS Leicestershire Only T20
Trent Bridge, Nottingham
Vitality Blast 2024 05 Jul, 2024
Did not bat.
PR Stirling: 0-15(2.0)
Ireland VS Pakistan 36th T20
Central Broward Regional Park Stadium Turf Ground, Lauderhill
ICC Men's T20 World Cup 2024 16 Jun, 2024
PR Stirling: 1 (2)
Did not bowl.
Canada VS Ireland 13th T20
Nassau County International Cricket Stadium, New York
ICC Men's T20 World Cup 2024 07 Jun, 2024
PR Stirling: 9 (17)
Did not bowl.
Ireland VS India 8th T20
Nassau County International Cricket Stadium, New York
ICC Men's T20 World Cup 2024 05 Jun, 2024
PR Stirling: 2 (6)
Did not bowl.
Ireland VS Netherlands 6th T20
Sportpark Westvliet, Voorburg
Netherlands Tri-Nation T20I Series 2024 24 May, 2024
PR Stirling: 36 (27)
Did not bowl.
Scotland VS Ireland 5th T20
Sportpark Westvliet, Voorburg
Netherlands Tri-Nation T20I Series 2024 23 May, 2024
PR Stirling: 32 (21)
Did not bowl.
Ireland VS Netherlands 2nd T20
Sportpark Westvliet, Voorburg
Netherlands Tri-Nation T20I Series 2024 19 May, 2024
PR Stirling: 11 (8)
Did not bowl.
Ireland VS Pakistan 2nd T20
Castle Avenue, Dublin
Pakistan tour of Ireland 2024 12 May, 2024
PR Stirling: 11 (7)
Did not bowl.
Pakistan VS Ireland 1st T20
Castle Avenue, Dublin
Pakistan tour of Ireland 2024 10 May, 2024
PR Stirling: 8 (5)
Did not bowl.
Northern Knights VS Leinster Lightning 6th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 03 May, 2024
PR Stirling: 3 (4)
Did not bowl.
Northern Knights VS Munster Reds 3rd T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 02 May, 2024
PR Stirling: 76 (49)
Did not bowl.
North-West Warriors VS Northern Knights 2nd T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2024 01 May, 2024
PR Stirling: 59 (43)
Did not bowl.
Afghanistan VS Ireland 3rd T20
Sharjah Cricket Stadium
Afghanistan vs Ireland 2023-24 18 Mar, 2024
PR Stirling: 4 (7)
Did not bowl.
Afghanistan VS Ireland 2nd T20
Sharjah Cricket Stadium
Afghanistan vs Ireland 2023-24 17 Mar, 2024
PR Stirling: 24 (15)
Did not bowl.
Ireland VS Afghanistan 1st T20
Sharjah Cricket Stadium
Afghanistan vs Ireland 2023-24 15 Mar, 2024
PR Stirling: 25 (27)
Did not bowl.
Zimbabwe VS Ireland 3rd T20
Harare Sports Club
Ireland tour of Zimbabwe 2023-24 10 Dec, 2023
PR Stirling: 6 (4)
Did not bowl.
Zimbabwe VS Ireland 2nd T20
Harare Sports Club
Ireland tour of Zimbabwe 2023-24 09 Dec, 2023
PR Stirling: 10 (10)
Did not bowl.
Ireland VS Zimbabwe 1st T20
Harare Sports Club
Ireland tour of Zimbabwe 2023-24 07 Dec, 2023
PR Stirling: 14 (10)
Did not bowl.
Oval Invincibles VS Manchester Originals Final T20
Lord's, London
The Hundred Men's Competition 2023 27 Aug, 2023
PR Stirling: 5 (5)
Did not bowl.
India VS Ireland 2nd T20
The Village, Malahide, Dublin
India tour of Ireland 2023 20 Aug, 2023
PR Stirling: 0 (4)
Did not bowl.
Ireland VS India 1st T20
The Village, Malahide, Dublin
India tour of Ireland 2023 18 Aug, 2023
PR Stirling: 11 (11)
Did not bowl.
Northern Knights VS Leinster Lightning 18th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2023 03 Aug, 2023
PR Stirling: 28 (19)
Did not bowl.
North-West Warriors VS Northern Knights 14th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2023 01 Aug, 2023
PR Stirling: 19 (21)
PR Stirling: 0-7(1.0)
Scotland VS Ireland 21st T20
Grange Cricket Club Ground, Raeburn Place, Edinburgh
ICC Men's T20 World Cup Europe Region Qualifier 2023 28 Jul, 2023
PR Stirling: 21 (10)
Did not bowl.
Jersey VS Ireland 12th T20
Goldenacre, Edinburgh
ICC Men's T20 World Cup Europe Region Qualifier 2023 24 Jul, 2023
PR Stirling: 35 (26)
Did not bowl.
Ireland VS Austria 7th T20
Grange Cricket Club Ground, Raeburn Place, Edinburgh
ICC Men's T20 World Cup Europe Region Qualifier 2023 23 Jul, 2023
PR Stirling: 9 (5)
Did not bowl.
Denmark VS Ireland 4th T20
Grange Cricket Club Ground, Raeburn Place, Edinburgh
ICC Men's T20 World Cup Europe Region Qualifier 2023 21 Jul, 2023
PR Stirling: 55 (39)
Did not bowl.
Ireland VS Italy 2nd T20
Goldenacre, Edinburgh
ICC Men's T20 World Cup Europe Region Qualifier 2023 20 Jul, 2023
PR Stirling: 2 (4)
Did not bowl.
Leicestershire VS Birmingham Bears Only T20
Grace Road, Leicester
Vitality Blast 2023 26 May, 2023
PR Stirling: 5 (7)
Did not bowl.
Birmingham Bears VS Yorkshire Only T20
Edgbaston, Birmingham
Vitality Blast 2023 20 May, 2023
PR Stirling: 10 (12)
Did not bowl.
Bangladesh VS Ireland 3rd T20
Zahur Ahmed Chowdhury Stadium, Chattogram
Ireland tour of Bangladesh 2022-23 31 Mar, 2023
PR Stirling: 77 (41)
Did not bowl.
Bangladesh VS Ireland 2nd T20
Zahur Ahmed Chowdhury Stadium, Chattogram
Ireland tour of Bangladesh 2022-23 29 Mar, 2023
PR Stirling: 0 (1)
Did not bowl.
Bangladesh VS Ireland 1st T20
Zahur Ahmed Chowdhury Stadium, Chattogram
Ireland tour of Bangladesh 2022-23 27 Mar, 2023
PR Stirling: 17 (8)
Did not bowl.
Multan Sultans VS Islamabad United 7th T20
Multan Cricket Stadium
Pakistan Super League 2022-23 19 Feb, 2023
PR Stirling: 5 (5)
Did not bowl.
Karachi Kings VS Islamabad United 4th T20
National Stadium, Karachi
Pakistan Super League 2022-23 16 Feb, 2023
PR Stirling: 4 (7)
Did not bowl.
Pretoria Capitals VS Paarl Royals Semi Final T20
The Wanderers Stadium, Johannesburg
SA20 2022-23 08 Feb, 2023
PR Stirling: 21 (14)
PR Stirling: 0-16(1.1)
Pretoria Capitals VS Paarl Royals 30th T20
SuperSport Park, Centurion
SA20 2022-23 07 Feb, 2023
PR Stirling: 19 (10)
Did not bowl.
Sharjah Warriors VS Abu Dhabi Knight Riders 28th T20
Zayed Cricket Stadium, Abu Dhabi
International League T20 2022-23 04 Feb, 2023
PR Stirling: 39 (36)
Did not bowl.
MI Emirates VS Abu Dhabi Knight Riders 26th T20
Zayed Cricket Stadium, Abu Dhabi
International League T20 2022-23 03 Feb, 2023
PR Stirling: 0 (2)
Did not bowl.
Abu Dhabi Knight Riders VS Dubai Capitals 22nd T20
Zayed Cricket Stadium, Abu Dhabi
International League T20 2022-23 30 Jan, 2023
PR Stirling: 0 (7)
PR Stirling: 0-17(1.0)
Abu Dhabi Knight Riders VS Sharjah Warriors 19th T20
Dubai International Cricket Stadium
International League T20 2022-23 28 Jan, 2023
PR Stirling: 55 (50)
Did not bowl.
Abu Dhabi Knight Riders VS Gulf Giants 3rd T20
Zayed Cricket Stadium, Abu Dhabi
International League T20 2022-23 15 Jan, 2023
PR Stirling: 20 (20)
Did not bowl.
Dubai Capitals VS Abu Dhabi Knight Riders 1st T20
Dubai International Cricket Stadium
International League T20 2022-23 13 Jan, 2023
PR Stirling: 54 (38)
Did not bowl.
New Zealand VS Ireland 37th T20
Adelaide Oval
ICC Men's T20 World Cup 2022-23 04 Nov, 2022
PR Stirling: 37 (27)
Did not bowl.
Australia VS Ireland 31st T20
Brisbane Cricket Ground, Woolloongabba, Brisbane
ICC Men's T20 World Cup 2022-23 31 Oct, 2022
PR Stirling: 11 (7)
Did not bowl.
Ireland VS England 20th T20
Melbourne Cricket Ground
ICC Men's T20 World Cup 2022-23 26 Oct, 2022
PR Stirling: 14 (8)
Did not bowl.
Ireland VS Sri Lanka 15th T20
Bellerive Oval, Hobart
ICC Men's T20 World Cup 2022-23 23 Oct, 2022
PR Stirling: 34 (25)
Did not bowl.
West Indies VS Ireland 11th T20
Bellerive Oval, Hobart
ICC Men's T20 World Cup 2022-23 21 Oct, 2022
PR Stirling: 66 (48)
Did not bowl.
Scotland VS Ireland 7th T20
Bellerive Oval, Hobart
ICC Men's T20 World Cup 2022-23 19 Oct, 2022
PR Stirling: 8 (10)
Did not bowl.
Zimbabwe VS Ireland 4th T20
Bellerive Oval, Hobart
ICC Men's T20 World Cup 2022-23 17 Oct, 2022
PR Stirling: 0 (2)
Did not bowl.
Jamaica Tallawahs VS Guyana Amazon Warriors Qualifier 2 T20
Providence Stadium, Guyana
Caribbean Premier League 2022 28 Sep, 2022
PR Stirling: 2 (3)
Did not bowl.
Barbados Royals VS Guyana Amazon Warriors 22nd T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2022 18 Sep, 2022
PR Stirling: 11 (18)
Did not bowl.
Trinbago Knight Riders VS Guyana Amazon Warriors 18th T20
Queen's Park Oval, Port of Spain, Trinidad
Caribbean Premier League 2022 14 Sep, 2022
PR Stirling: 0 (3)
Did not bowl.
Guyana Amazon Warriors VS St Kitts and Nevis Patriots 10th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2022 08 Sep, 2022
PR Stirling: 1 (5)
PR Stirling: 0-9(1.0)
Guyana Amazon Warriors VS Jamaica Tallawahs 4th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2022 03 Sep, 2022
PR Stirling: 1 (4)
Did not bowl.
Northern Superchargers VS Southern Brave 31st T20
Headingley, Leeds
The Hundred Men's Competition 2022 31 Aug, 2022
PR Stirling: 5 (5)
PR Stirling: 1-18(2.3)
Trent Rockets VS Southern Brave 25th T20
The Rose Bowl, Southampton
The Hundred Men's Competition 2022 25 Aug, 2022
PR Stirling: 0 (5)
PR Stirling: 1-10(2.3)
Welsh Fire VS Southern Brave 22nd T20
Sophia Gardens, Cardiff
The Hundred Men's Competition 2022 22 Aug, 2022
PR Stirling: 74 (42)
PR Stirling: 0-8(0.5)
Afghanistan VS Ireland 5th T20
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2022 17 Aug, 2022
PR Stirling: 16 (10)
Did not bowl.
Afghanistan VS Ireland 4th T20
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2022 15 Aug, 2022
PR Stirling: 20 (9)
Did not bowl.
Afghanistan VS Ireland 3rd T20
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2022 12 Aug, 2022
PR Stirling: 0 (2)
Did not bowl.
Afghanistan VS Ireland 2nd T20
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2022 11 Aug, 2022
PR Stirling: 4 (12)
Did not bowl.
Afghanistan VS Ireland 1st T20
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2022 09 Aug, 2022
PR Stirling: 31 (29)
Did not bowl.
South Africa VS Ireland 2nd T20
County Ground, Bristol
South Africa tour of England 2022 05 Aug, 2022
PR Stirling: 28 (16)
Did not bowl.
South Africa VS Ireland 1st T20
County Ground, Bristol
South Africa tour of England 2022 03 Aug, 2022
PR Stirling: 18 (11)
Did not bowl.
Northern Knights VS Leinster Lightning 18th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2022 29 Jul, 2022
PR Stirling: 10 (10)
Did not bowl.
Northern Knights VS Munster Reds 15th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2022 28 Jul, 2022
PR Stirling: 17 (12)
Did not bowl.
North-West Warriors VS Northern Knights 14th T20
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Twenty20 Trophy 2022 27 Jul, 2022
PR Stirling: 27 (19)
Did not bowl.
Ireland VS New Zealand 3rd T20
Civil Service Cricket Club, Stormont, Belfast
New Zealand tour of Ireland 2022 22 Jul, 2022
PR Stirling: 40 (29)
Did not bowl.
New Zealand VS Ireland 2nd T20
Civil Service Cricket Club, Stormont, Belfast
New Zealand tour of Ireland 2022 20 Jul, 2022
PR Stirling: 21 (15)
Did not bowl.
New Zealand VS Ireland 1st T20
Civil Service Cricket Club, Stormont, Belfast
New Zealand tour of Ireland 2022 18 Jul, 2022
PR Stirling: 13 (16)
Did not bowl.
Hampshire VS Birmingham Bears Quarter Final T20
Edgbaston, Birmingham
Vitality Blast 2022 07 Jul, 2022
PR Stirling: 1 (3)
Did not bowl.
Birmingham Bears VS Lancashire Only T20
Old Trafford, Manchester
Vitality Blast 2022 03 Jul, 2022
PR Stirling: 12 (13)
Did not bowl.
Birmingham Bears VS Yorkshire Only T20
Headingley, Leeds
Vitality Blast 2022 01 Jul, 2022
PR Stirling: 81 (41)
Did not bowl.
India VS Ireland 2nd T20
The Village, Malahide, Dublin
India tour of Ireland 2022 28 Jun, 2022
PR Stirling: 40 (18)
Did not bowl.
Ireland VS India 1st T20
The Village, Malahide, Dublin
India tour of Ireland 2022 26 Jun, 2022
PR Stirling: 4 (5)
Did not bowl.
Northamptonshire VS Birmingham Bears Only T20
County Ground, Northampton
Vitality Blast 2022 22 Jun, 2022
PR Stirling: 17 (7)
Did not bowl.
Birmingham Bears VS Derbyshire Only T20
Edgbaston, Birmingham
Vitality Blast 2022 19 Jun, 2022
PR Stirling: 2 (5)
PR Stirling: 0-9(1.0)
Birmingham Bears VS Yorkshire Only T20
Edgbaston, Birmingham
Vitality Blast 2022 10 Jun, 2022
PR Stirling: 0 (3)
Did not bowl.
Durham VS Birmingham Bears Only T20
Riverside Ground, Chester-le-Street
Vitality Blast 2022 08 Jun, 2022
PR Stirling: 0 (1)
Did not bowl.
Birmingham Bears VS Nottinghamshire Only T20
Edgbaston, Birmingham
Vitality Blast 2022 05 Jun, 2022
PR Stirling: 0 (1)
Did not bowl.
Worcestershire VS Birmingham Bears Only T20
County Ground, New Road, Worcester
Vitality Blast 2022 03 Jun, 2022
PR Stirling: 22 (7)
PR Stirling: 0-20(1.0)
Leicestershire VS Birmingham Bears Only T20
Edgbaston, Birmingham
Vitality Blast 2022 02 Jun, 2022
PR Stirling: 14 (19)
Did not bowl.
Durham VS Birmingham Bears Only T20
Edgbaston, Birmingham
Vitality Blast 2022 29 May, 2022
PR Stirling: 16 (11)
Did not bowl.
Birmingham Bears VS Derbyshire Only T20
County Ground, Derby
Vitality Blast 2022 27 May, 2022
PR Stirling: 29 (17)
PR Stirling: 0-21(2.0)
Birmingham Bears VS Northamptonshire Only T20
Edgbaston, Birmingham
Vitality Blast 2022 26 May, 2022
PR Stirling: 119 (51)
Did not bowl.
Lahore Qalandars VS Islamabad United Eliminator T20
Gaddafi Stadium, Lahore
Pakistan Super League 2021-22 25 Feb, 2022
PR Stirling: 13 (10)
Did not bowl.
Ireland VS United Arab Emirates Final T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
ICC Men's T20 World Cup Qualifier A 2021-22 24 Feb, 2022
PR Stirling: 12 (12)
Did not bowl.
Ireland VS Oman Semi Final T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
ICC Men's T20 World Cup Qualifier A 2021-22 22 Feb, 2022
PR Stirling: 6 (8)
Did not bowl.
Germany VS Ireland 9th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
ICC Men's T20 World Cup Qualifier A 2021-22 21 Feb, 2022
PR Stirling: 34 (27)
Did not bowl.
Ireland VS Bahrain 8th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
ICC Men's T20 World Cup Qualifier A 2021-22 19 Feb, 2022
PR Stirling: 32 (35)
Did not bowl.
United Arab Emirates VS Ireland 3rd T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
ICC Men’s T20 World Cup Qualifier A 2021-22 18 Feb, 2022
PR Stirling: 32 (22)
Did not bowl.
Ireland VS Nepal 6th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Quadrangular T20I Series 2021-22 14 Feb, 2022
PR Stirling: 2 (4)
Did not bowl.
United Arab Emirates VS Ireland 4th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Quadrangular T20I Series 2021-22 13 Feb, 2022
PR Stirling: 1 (2)
Did not bowl.
Oman VS Ireland 3rd T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Quadrangular T20I Series 2021-22 12 Feb, 2022
PR Stirling: 51 (42)
Did not bowl.
Islamabad United VS Karachi Kings 14th T20
National Stadium, Karachi
Pakistan Super League 2021-22 06 Feb, 2022
PR Stirling: 39 (30)
Did not bowl.
Lahore Qalandars VS Islamabad United 12th T20
National Stadium, Karachi
Pakistan Super League 2021-22 05 Feb, 2022
PR Stirling: 14 (10)
Did not bowl.
Islamabad United VS Quetta Gladiators 10th T20
National Stadium, Karachi
Pakistan Super League 2021-22 03 Feb, 2022
PR Stirling: 58 (28)
Did not bowl.
Multan Sultans VS Islamabad United 8th T20
National Stadium, Karachi
Pakistan Super League 2021-22 01 Feb, 2022
PR Stirling: 19 (10)
Did not bowl.
Peshawar Zalmi VS Islamabad United 5th T20
National Stadium, Karachi
Pakistan Super League 2021-22 30 Jan, 2022
PR Stirling: 57 (25)
Did not bowl.
Ireland VS United States of America 2nd T20
Central Broward Regional Park Stadium Turf Ground, Lauderhill
Ireland tour of United States of America and West Indies 2021-22 23 Dec, 2021
PR Stirling: 5 (5)
PR Stirling: 0-4(1.0)
United States of America VS Ireland 1st T20
Central Broward Regional Park Stadium Turf Ground, Lauderhill
Ireland tour of United States of America and West Indies 2021-22 22 Dec, 2021
PR Stirling: 31 (15)
Did not bowl.
Ireland VS Namibia 11th T20
Sharjah Cricket Stadium
ICC Men's T20 World Cup 2021-22 22 Oct, 2021
PR Stirling: 38 (24)
Did not bowl.
Sri Lanka VS Ireland 8th T20
Zayed Cricket Stadium, Abu Dhabi
ICC Men's T20 World Cup 2021-22 20 Oct, 2021
PR Stirling: 7 (7)
PR Stirling: 1-4(1.0)
Netherlands VS Ireland 3rd T20
Zayed Cricket Stadium, Abu Dhabi
ICC Men's T20 World Cup 2021-22 18 Oct, 2021
PR Stirling: 30 (39)
PR Stirling: 0-1(1.0)
Ireland VS United Arab Emirates 3rd T20
ICC Academy, Dubai
Ireland tour of United Arab Emirates 2021-22 10 Oct, 2021
PR Stirling: 40 (35)
Did not bowl.
United Arab Emirates VS Ireland 2nd T20
ICC Academy, Dubai
Ireland tour of United Arab Emirates 2021-22 08 Oct, 2021
PR Stirling: 1 (5)
Did not bowl.
United Arab Emirates VS Ireland 1st T20
ICC Academy, Dubai
Ireland tour of United Arab Emirates 2021-22 07 Oct, 2021
PR Stirling: 53 (46)
Did not bowl.
Zimbabwe VS Ireland 5th T20
Bready Cricket Club, Magheramason, Bready
Zimbabwe tour of Ireland and Scotland 2021 04 Sep, 2021
PR Stirling: 19 (13)
Did not bowl.
Ireland VS Zimbabwe 4th T20
Bready Cricket Club, Magheramason, Bready
Zimbabwe tour of Ireland and Scotland 2021 02 Sep, 2021
PR Stirling: 39 (33)
Did not bowl.
Ireland VS Zimbabwe 3rd T20
Bready Cricket Club, Magheramason, Bready
Zimbabwe tour of Ireland and Scotland 2021 01 Sep, 2021
PR Stirling: 115 (75)
PR Stirling: 0-14(1.0)
Zimbabwe VS Ireland 2nd T20
Castle Avenue, Dublin
Zimbabwe tour of Ireland and Scotland 2021 29 Aug, 2021
PR Stirling: 37 (29)
Did not bowl.
Zimbabwe VS Ireland 1st T20
Castle Avenue, Dublin
Zimbabwe tour of Ireland and Scotland 2021 27 Aug, 2021
PR Stirling: 24 (19)
Did not bowl.
Southern Brave VS Birmingham Phoenix Final T20
Lord's, London
The Hundred Men's Competition 2021 21 Aug, 2021
PR Stirling: 61 (36)
Did not bowl.
Trent Rockets VS Southern Brave Eliminator T20
Kennington Oval, London
The Hundred Men's Competition 2021 20 Aug, 2021
PR Stirling: 31 (19)
Did not bowl.
Oval Invincibles VS Southern Brave 30th T20
The Rose Bowl, Southampton
The Hundred Men's Competition 2021 16 Aug, 2021
PR Stirling: 2 (5)
PR Stirling: 0-4(0.5)
Welsh Fire VS Southern Brave 25th T20
The Rose Bowl, Southampton
The Hundred Men's Competition 2021 11 Aug, 2021
PR Stirling: 18 (7)
PR Stirling: 0-4(0.5)
Northern Superchargers VS Southern Brave 21st T20
The Rose Bowl, Southampton
The Hundred Men's Competition 2021 07 Aug, 2021
PR Stirling: 20 (12)
PR Stirling: 0-15(1.4)
Manchester Originals VS Southern Brave 19th T20
Old Trafford, Manchester
The Hundred Men's Competition 2021 05 Aug, 2021
Did not bat.
PR Stirling: 0-9(1.2)
South Africa VS Ireland 3rd T20
Civil Service Cricket Club, Stormont, Belfast
South Africa tour of Ireland 2021 24 Jul, 2021
PR Stirling: 18 (14)
Did not bowl.
South Africa VS Ireland 2nd T20
Civil Service Cricket Club, Stormont, Belfast
South Africa tour of Ireland 2021 22 Jul, 2021
PR Stirling: 19 (23)
PR Stirling: 2-12(3.0)
South Africa VS Ireland 1st T20
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 19 Jul, 2021
PR Stirling: 6 (2)
PR Stirling: 0-29(3.0)
Northern Knights VS Munster Reds 12th T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 27 Jun, 2021
PR Stirling: 46 (23)
PR Stirling: 0-22(3.0)
Leinster Lightning VS Northern Knights 10th T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 26 Jun, 2021
PR Stirling: 0 (2)
PR Stirling: 0-6(1.0)
North-West Warriors VS Northern Knights 7th T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2021 25 Jun, 2021
PR Stirling: 1 (3)
Did not bowl.
Glamorgan VS Middlesex Only T20
Sophia Gardens, Cardiff
Vitality Blast 2021 18 Jun, 2021
PR Stirling: 46 (36)
PR Stirling: 0-9(1.0)
Middlesex VS Gloucestershire Only T20
Radlett Cricket Club, Radlett
Vitality Blast 2021 17 Jun, 2021
PR Stirling: 8 (12)
PR Stirling: 0-9(2.0)
Hampshire VS Middlesex Only T20
Radlett Cricket Club, Radlett
Vitality Blast 2021 15 Jun, 2021
PR Stirling: 18 (8)
Did not bowl.
Kent VS Middlesex Only T20
St Lawrence Ground, Canterbury
Vitality Blast 2021 11 Jun, 2021
PR Stirling: 0 (1)
Did not bowl.
Surrey VS Middlesex Only T20
Lord's, London
Vitality Blast 2021 10 Jun, 2021
PR Stirling: 58 (28)
PR Stirling: 0-22(2.0)
Quetta Gladiators VS Islamabad United 12th T20
National Stadium, Karachi
Pakistan Super League 2020-21 02 Mar, 2021
PR Stirling: 56 (33)
Did not bowl.
Islamabad United VS Peshawar Zalmi 10th T20
National Stadium, Karachi
Pakistan Super League 2020-21 27 Feb, 2021
PR Stirling: 1 (2)
Did not bowl.
Galle Gladiators VS Dambulla Viiking 17th T20
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Lanka Premier League 2020-21 09 Dec, 2020
PR Stirling: 0 (1)
PR Stirling: 0-16(2.0)
Dambulla Viiking VS Colombo Kings 7th T20
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Lanka Premier League 2020-21 01 Dec, 2020
PR Stirling: 1 (3)
Did not bowl.
Jaffna Stallions VS Dambulla Viiking 5th T20
Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Lanka Premier League 2020-21 30 Nov, 2020
PR Stirling: 2 (9)
Did not bowl.
Northamptonshire VS Gloucestershire Quarter Final T20
County Ground
Vitality Blast 2020 01 Oct, 2020
PR Stirling: 0 (4)
Did not bowl.
Birmingham Bears VS Northamptonshire Only T20
Edgbaston, Birmingham
Vitality Blast 2020 20 Sep, 2020
PR Stirling: 38 (23)
Did not bowl.
Northamptonshire VS Somerset Only T20
The Cooper Associates County Ground, Taunton
Vitality Blast 2020 18 Sep, 2020
PR Stirling: 25 (20)
PR Stirling: 0-16(2.0)
Worcestershire VS Northamptonshire Only T20
County Ground
Vitality Blast 2020 15 Sep, 2020
PR Stirling: 5 (3)
Did not bowl.
Northamptonshire VS Glamorgan Only T20
Sophia Gardens, Cardiff
Vitality Blast 2020 13 Sep, 2020
PR Stirling: 1 (2)
Did not bowl.
Gloucestershire VS Northamptonshire Only T20
County Ground
Vitality Blast 2020 11 Sep, 2020
PR Stirling: 32 (20)
Did not bowl.
Glamorgan VS Northamptonshire Only T20
Edgbaston, Birmingham
Vitality Blast 2020 03 Sep, 2020
PR Stirling: 22 (11)
PR Stirling: 1-15(2.0)
Northamptonshire VS Birmingham Bears Only T20
County Ground
Vitality Blast 2020 01 Sep, 2020
PR Stirling: 14 (9)
Did not bowl.
Northamptonshire VS Somerset Only T20
County Ground
Vitality Blast 2020 30 Aug, 2020
PR Stirling: 15 (12)
Did not bowl.
Worcestershire VS Northamptonshire Only T20
County Ground, New Road, Worcester
Vitality Blast 2020 29 Aug, 2020
PR Stirling: 80 (48)
PR Stirling: 2-26(4.0)
North-West Warriors VS Northern Knights 1st T20
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Twenty20 Trophy 2020 20 Aug, 2020
PR Stirling: 41 (24)
Did not bowl.
Afghanistan VS Ireland 3rd T20
Greater Noida Sports Complex Ground
Ireland tour of India 2019-20 10 Mar, 2020
PR Stirling: 0 (4)
PR Stirling: 4 (2)
Did not bowl.
Afghanistan VS Ireland 2nd T20
Greater Noida Sports Complex Ground
Ireland tour of India 2019-20 08 Mar, 2020
PR Stirling: 12 (10)
PR Stirling: 0-3(1.0)
Afghanistan VS Ireland 1st T20
Greater Noida Sports Complex Ground
Ireland tour of India 2019-20 06 Mar, 2020
PR Stirling: 60 (41)
Did not bowl.
West Indies VS Ireland 3rd T20
Warner Park, St Kitts
Ireland tour of West Indies 2019-20 19 Jan, 2020
PR Stirling: 11 (7)
PR Stirling: 0-1(1.0)
West Indies VS Ireland 2nd T20
Warner Park, St Kitts
Ireland tour of West Indies 2019-20 18 Jan, 2020
PR Stirling: 17 (15)
PR Stirling: 1-11(1.0)
West Indies VS Ireland 1st T20
National Cricket Stadium, St George's, Grenada
Ireland tour of West Indies 2019-20 15 Jan, 2020
PR Stirling: 95 (47)
Did not bowl.
Ireland VS Namibia 3rd Place Play-Off T20
Dubai International Cricket Stadium
ICC Men's T20 World Cup Qualifier 2019-20 02 Nov, 2019
PR Stirling: 25 (21)
Did not bowl.
Ireland VS Netherlands Semi Final T20
Dubai International Cricket Stadium
ICC Men's T20 World Cup Qualifier 2019-20 01 Nov, 2019
PR Stirling: 29 (24)
Did not bowl.
Ireland VS Nigeria 35th T20
Sheikh Zayed Stadium, Abu Dhabi
ICC Men's T20 World Cup Qualifier 2019-20 26 Oct, 2019
PR Stirling: 11 (8)
Did not bowl.
Ireland VS Jersey 32nd T20
Tolerance Oval, Abu Dhabi
ICC Men's T20 World Cup Qualifier 2019-20 25 Oct, 2019
PR Stirling: 58 (37)
Did not bowl.
Canada VS Ireland 25th T20
Sheikh Zayed Stadium, Abu Dhabi
ICC Men's T20 World Cup Qualifier 2019-20 23 Oct, 2019
PR Stirling: 23 (17)
Did not bowl.
Ireland VS Oman 16th T20
Tolerance Oval, Abu Dhabi
ICC Men's T20 World Cup Qualifier 2019-20 21 Oct, 2019
PR Stirling: 11 (14)
Did not bowl.
United Arab Emirates VS Ireland 9th T20
Sheikh Zayed Stadium, Abu Dhabi
ICC Men's T20 World Cup Qualifier 2019-20 19 Oct, 2019
PR Stirling: 72 (58)
PR Stirling: 0-15(1.0)
Hong Kong VS Ireland 2nd T20
Sheikh Zayed Stadium, Abu Dhabi
ICC Men's T20 World Cup Qualifier 2019-20 18 Oct, 2019
PR Stirling: 62 (36)
Did not bowl.
Ireland VS Nepal 7th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Pentangular T20I Series 2019-20 09 Oct, 2019
PR Stirling: 59 (47)
Did not bowl.
Hong Kong VS Ireland 6th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Pentangular T20I Series 2019-20 07 Oct, 2019
PR Stirling: 36 (27)
PR Stirling: 0-25(2.0)
Oman VS Ireland 3rd T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Pentangular T20I Series 2019-20 06 Oct, 2019
PR Stirling: 4 (6)
Did not bowl.
Ireland VS Netherlands 2nd T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Pentangular T20I Series 2019-20 05 Oct, 2019
PR Stirling: 23 (19)
Did not bowl.
Nottinghamshire VS Middlesex Quarter Final T20
Trent Bridge, Nottingham
Vitality Blast 2019 05 Sep, 2019
PR Stirling: 11 (12)
Did not bowl.
Somerset VS Middlesex Only T20
The Cooper Associates County Ground, Taunton
Vitality Blast 2019 30 Aug, 2019
PR Stirling: 25 (10)
Did not bowl.
Hampshire VS Middlesex Only T20
The Rose Bowl, Southampton
Vitality Blast 2019 29 Aug, 2019
PR Stirling: 24 (15)
PR Stirling: 1-6(1.0)
Middlesex VS Sussex Only T20
Uxbridge Cricket Club Ground
Vitality Blast 2019 24 Aug, 2019
PR Stirling: 30 (22)
PR Stirling: 1-11(1.0)
Middlesex VS Hampshire Only T20
Lord's, London
Vitality Blast 2019 22 Aug, 2019
PR Stirling: 10 (9)
Did not bowl.
Middlesex VS Gloucestershire Only T20
Radlett Cricket Club, Radlett
Vitality Blast 2019 11 Aug, 2019
PR Stirling: 33 (26)
Did not bowl.
Sussex VS Middlesex Only T20
County Ground, Hove
Vitality Blast 2019 09 Aug, 2019
PR Stirling: 6 (10)
Did not bowl.
Middlesex VS Surrey Only T20
Lord's, London
Vitality Blast 2019 08 Aug, 2019
PR Stirling: 16 (12)
PR Stirling: 0-21(2.0)
Middlesex VS Somerset Only T20
Old Deer Park
Vitality Blast 2019 04 Aug, 2019
PR Stirling: 31 (25)
Did not bowl.
Middlesex VS Kent Only T20
Lord's, London
Vitality Blast 2019 01 Aug, 2019
PR Stirling: 27 (23)
PR Stirling: 0-23(2.0)
Middlesex VS Essex Only T20
Lord's, London
Vitality Blast 2019 18 Jul, 2019
PR Stirling: 10 (8)
Did not bowl.
Ireland VS Zimbabwe 3rd T20
Bready Cricket Club, Magheramason, Bready
Ireland v Zimbabwe 2019 14 Jul, 2019
PR Stirling: 0 (1)
PR Stirling: 0-13(1.0)
Ireland VS Zimbabwe 2nd T20
Bready Cricket Club, Magheramason, Bready
Zimbabwe tour of Netherlands and Ireland 2019 12 Jul, 2019
PR Stirling: 83 (36)
Did not bowl.
Afghanistan VS Ireland 3rd T20
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 24 Feb, 2019
PR Stirling: 10 (9)
Did not bowl.
Afghanistan VS Ireland 2nd T20
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 23 Feb, 2019
PR Stirling: 91 (50)
PR Stirling: 0-24(1.0)
Afghanistan VS Ireland 1st T20
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 21 Feb, 2019
PR Stirling: 23 (25)
Did not bowl.
Ireland VS Netherlands 5th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Quadrangular T20I Series 2018-19 17 Feb, 2019
PR Stirling: 1 (4)
PR Stirling: 1-13(3.0)
Ireland VS Scotland 4th T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Quadrangular T20I Series 2018-19 15 Feb, 2019
PR Stirling: 56 (42)
Did not bowl.
Oman VS Ireland 2nd T20
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Oman Quadrangular T20I Series 2018-19 13 Feb, 2019
PR Stirling: 71 (51)
Did not bowl.
Chittagong Vikings VS Khulna Titans 22nd T20
Sylhet International Cricket Stadium
Bangladesh Premier League 2018-19 19 Jan, 2019
PR Stirling: 0 (2)
Did not bowl.
Khulna Titans VS Chittagong Vikings 11th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2018-19 12 Jan, 2019
PR Stirling: 18 (10)
PR Stirling: 2 (2)
PR Stirling: 0-9(1.0)
Khulna Titans VS Rajshahi Kings 8th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2018-19 09 Jan, 2019
PR Stirling: 16 (14)
PR Stirling: 1-9(2.0)
Dhaka Dynamites VS Khulna Titans 5th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2018-19 08 Jan, 2019
PR Stirling: 1 (5)
PR Stirling: 2-2(1.0)
Rangpur Riders VS Khulna Titans 4th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2018-19 06 Jan, 2019
PR Stirling: 61 (46)
Did not bowl.
Kandahar Knights VS Balkh Legends 19th T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 18 Oct, 2018
PR Stirling: 10 (17)
Did not bowl.
Paktia Panthers VS Kandahar Knights 18th T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 17 Oct, 2018
PR Stirling: 20 (13)
Did not bowl.
Kandahar Knights VS Kabul Zwanan 16th T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 16 Oct, 2018
PR Stirling: 0 (4)
Did not bowl.
Kandahar Knights VS Nangarhar Leopards 13th T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 13 Oct, 2018
PR Stirling: 3 (4)
Did not bowl.
Paktia Panthers VS Kandahar Knights 10th T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 12 Oct, 2018
PR Stirling: 2 (4)
Did not bowl.
Kabul Zwanan VS Kandahar Knights 8th T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 11 Oct, 2018
PR Stirling: 0 (1)
Did not bowl.
Balkh Legends VS Kandahar Knights 5th T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 07 Oct, 2018
PR Stirling: 20 (12)
Did not bowl.
Kandahar Knights VS Nangarhar Leopards 2nd T20
Sharjah Cricket Stadium
Afghanistan Premier League 2018-19 06 Oct, 2018
PR Stirling: 18 (15)
Did not bowl.
Afghanistan VS Ireland 2nd T20
Bready Cricket Club, Magheramason, Bready
Afghanistan tour of Ireland 2018 22 Aug, 2018
PR Stirling: 2 (5)
PR Stirling: 0-20(1.0)
Afghanistan VS Ireland 1st T20
Bready Cricket Club, Magheramason, Bready
Afghanistan tour of Ireland 2018 20 Aug, 2018
PR Stirling: 27 (19)
Did not bowl.
Sussex VS Middlesex Only T20
County Ground
Vitality Blast 2018 17 Aug, 2018
PR Stirling: 58 (29)
PR Stirling: 1-23(2.0)
Middlesex VS Essex Only T20
Lord's, London
Vitality Blast 2018 16 Aug, 2018
PR Stirling: 78 (52)
Did not bowl.
Middlesex VS Kent Only T20
The Kent County Cricket Ground
Vitality Blast 2018 12 Aug, 2018
PR Stirling: 34 (21)
PR Stirling: 1-18(3.0)
Gloucestershire VS Middlesex Only T20
County Ground
Vitality Blast 2018 09 Aug, 2018
PR Stirling: 21 (11)
PR Stirling: 0-24(2.0)
Middlesex VS Glamorgan Only T20
Old Deer Park
Vitality Blast 2018 05 Aug, 2018
PR Stirling: 8 (12)
PR Stirling: 0-26(1.5)
Middlesex VS Surrey Only T20
Kennington Oval, London
Vitality Blast 2018 03 Aug, 2018
PR Stirling: 109 (58)
Did not bowl.
Sussex VS Middlesex Only T20
Lord's, London
Vitality Blast 2018 02 Aug, 2018
PR Stirling: 0 (2)
PR Stirling: 0-11(1.0)
Somerset VS Middlesex Only T20
The Cooper Associates County Ground, Taunton
Vitality Blast 2018 29 Jul, 2018
PR Stirling: 30 (16)
Did not bowl.
Middlesex VS Hampshire Only T20
Lord's, London
Vitality Blast 2018 26 Jul, 2018
PR Stirling: 60 (44)
Did not bowl.
Hampshire VS Middlesex Only T20
The Rose Bowl, Southampton
Vitality Blast 2018 20 Jul, 2018
PR Stirling: 8 (6)
PR Stirling: 0-37(3.0)
Middlesex VS Somerset Only T20
Lord's, London
Vitality Blast 2018 19 Jul, 2018
PR Stirling: 19 (14)
Did not bowl.
Middlesex VS Gloucestershire Only T20
Uxbridge Cricket Club Ground
Vitality Blast 2018 08 Jul, 2018
PR Stirling: 1 (3)
PR Stirling: 1-29(4.0)
Middlesex VS Essex Only T20
County Ground
Vitality Blast 2018 06 Jul, 2018
PR Stirling: 6 (7)
Did not bowl.
Surrey VS Middlesex Only T20
Lord's, London
Vitality Blast 2018 05 Jul, 2018
PR Stirling: 66 (36)
PR Stirling: 3-26(4.0)
India VS Ireland 2nd T20
The Village, Malahide, Dublin
India tour of Ireland and England 2018 29 Jun, 2018
PR Stirling: 0 (2)
PR Stirling: 0-19(2.0)
India VS Ireland 1st T20
The Village, Malahide, Dublin
India tour of Ireland and England 2018 27 Jun, 2018
PR Stirling: 1 (3)
PR Stirling: 0-16(2.0)
Scotland VS Ireland 4th T20
Sportpark Het Schootsveld, Deventer
Netherlands Tri-Nation T20I Series 2018 17 Jun, 2018
PR Stirling: 81 (41)
PR Stirling: 0-26(3.0)
Ireland VS Scotland 3rd T20
Sportpark Het Schootsveld, Deventer
Netherlands Tri-Nation T20I Series 2018 16 Jun, 2018
PR Stirling: 51 (29)
PR Stirling: 1-11(2.0)
Ireland VS Netherlands 2nd T20
Hazelaarweg, Rotterdam
Netherlands Tri-Nation T20I Series 2018 13 Jun, 2018
PR Stirling: 27 (16)
PR Stirling: 1-10(1.0)
Netherlands VS Ireland 1st T20
Hazelaarweg, Rotterdam
Netherlands Tri-Nation T20I Series 2018 12 Jun, 2018
PR Stirling: 17 (23)
Did not bowl.
Middlesex VS Glamorgan Only T20
Sophia Gardens, Cardiff
NatWest T20 Blast 2017 18 Aug, 2017
PR Stirling: 1 (3)
PR Stirling: 1-12(2.0)
Middlesex VS Gloucestershire Only T20
Uxbridge Cricket Club Ground
NatWest T20 Blast 2017 15 Aug, 2017
PR Stirling: 44 (31)
Did not bowl.
Essex VS Middlesex Only T20
County Ground
NatWest T20 Blast 2017 11 Aug, 2017
PR Stirling: 1 (3)
PR Stirling: 0-9(1.0)
Middlesex VS Sussex Only T20
Lord's, London
NatWest T20 Blast 2017 10 Aug, 2017
PR Stirling: 40 (31)
PR Stirling: 1-10(2.0)
Surrey VS Middlesex Only T20
Kennington Oval, London
NatWest T20 Blast 2017 21 Jul, 2017
PR Stirling: 6 (6)
Did not bowl.
Middlesex VS Kent Only T20
Old Deer Park
NatWest T20 Blast 2017 20 Jul, 2017
PR Stirling: 14 (9)
PR Stirling: 1-15(2.0)
Somerset VS Middlesex Only T20
Uxbridge Cricket Club Ground
NatWest T20 Blast 2017 16 Jul, 2017
PR Stirling: 39 (28)
Did not bowl.
Hampshire VS Middlesex Only T20
The Rose Bowl, Southampton
NatWest T20 Blast 2017 14 Jul, 2017
PR Stirling: 6 (8)
PR Stirling: 0-11(2.0)
Surrey VS Middlesex Only T20
Lord's, London
NatWest T20 Blast 2017 13 Jul, 2017
PR Stirling: 23 (13)
PR Stirling: 2-17(3.0)
Gloucestershire VS Middlesex Only T20
College Ground, Cheltenham
NatWest T20 Blast 2017 07 Jul, 2017
PR Stirling: 10 (6)
PR Stirling: 0-14(1.0)
Afghanistan VS Ireland 3rd T20
Greater Noida Sports Complex Ground
Afghanistan v Ireland T20I Series 2016-17 12 Mar, 2017
PR Stirling: 49 (20)
Did not bowl.
Afghanistan VS Ireland 2nd T20
Greater Noida Sports Complex Ground
Afghanistan v Ireland T20I Series 2016-17 10 Mar, 2017
PR Stirling: 34 (15)
Did not bowl.
Afghanistan VS Ireland 1st T20
Greater Noida Sports Complex Ground
Afghanistan v Ireland T20I Series 2016-17 08 Mar, 2017
PR Stirling: 0 (2)
Did not bowl.
Ireland VS Scotland Semi Final T20
Dubai International Cricket Stadium
Desert T20 Challenge 2016-17 20 Jan, 2017
PR Stirling: 60 (36)
Did not bowl.
Afghanistan VS Ireland Final T20
Dubai International Cricket Stadium
Desert T20 Challenge 2016-17 20 Jan, 2017
PR Stirling: 17 (18)
Did not bowl.
United Arab Emirates VS Ireland 9th T20
Dubai International Cricket Stadium
Desert T20 Challenge 2016-17 18 Jan, 2017
PR Stirling: 39 (30)
PR Stirling: 0-18(1.0)
Ireland VS Namibia 7th IT20
Sheikh Zayed Stadium, Abu Dhabi
Desert T20 Challenge 2016-17 17 Jan, 2017
PR Stirling: 11 (10)
Did not bowl.
Afghanistan VS Ireland 2nd T20
Sheikh Zayed Stadium, Abu Dhabi
Desert T20 Challenge 2016-17 14 Jan, 2017
PR Stirling: 25 (24)
Did not bowl.
Northamptonshire VS Middlesex Quarter Final T20
County Ground
NatWest T20 Blast 2016 09 Aug, 2016
PR Stirling: 35 (30)
Did not bowl.
Hampshire VS Middlesex Only T20
The Rose Bowl, Southampton
NatWest T20 Blast 2016 22 Jul, 2016
PR Stirling: 18 (15)
PR Stirling: 0-14(1.0)
Middlesex VS Surrey Only T20
Lord's, London
NatWest T20 Blast 2016 21 Jul, 2016
PR Stirling: 34 (16)
PR Stirling: 0-10(1.0)
Middlesex VS Glamorgan Only T20
Old Deer Park
NatWest T20 Blast 2016 08 Jul, 2016
PR Stirling: 10 (6)
Did not bowl.
Sussex VS Middlesex Only T20
County Ground
NatWest T20 Blast 2016 01 Jul, 2016
PR Stirling: 52 (24)
PR Stirling: 0-15(1.0)
Kent VS Middlesex Only T20
St Lawrence Ground, Canterbury
NatWest T20 Blast 2016 24 Jun, 2016
PR Stirling: 12 (8)
PR Stirling: 0-25(2.1)
Middlesex VS Somerset Only T20
Lord's, London
NatWest T20 Blast 2016 23 Jun, 2016
PR Stirling: 1 (4)
Did not bowl.
Essex VS Middlesex Only T20
County Ground
NatWest T20 Blast 2016 10 Jun, 2016
PR Stirling: 30 (14)
PR Stirling: 1-24(3.0)
Middlesex VS Gloucestershire Only T20
Merchant Taylors' School Ground, Northwood
NatWest T20 Blast 2016 02 Jun, 2016
PR Stirling: 60 (43)
PR Stirling: 1-17(2.0)
Middlesex VS Hampshire Only T20
Uxbridge Cricket Club Ground
NatWest T20 Blast 2016 27 May, 2016
PR Stirling: 14 (12)
PR Stirling: 1-24(3.0)
Ireland VS Netherlands 11th T20
Himachal Pradesh Cricket Association Stadium, Dharamsala
World T20 2015-16 13 Mar, 2016
PR Stirling: 15 (7)
Did not bowl.
Bangladesh VS Ireland 8th T20
Himachal Pradesh Cricket Association Stadium, Dharamsala
World T20 2015-16 11 Mar, 2016
Did not bat.
Did not bowl.
Ireland VS Oman 4th T20
Himachal Pradesh Cricket Association Stadium, Dharamsala
World T20 2015-16 09 Mar, 2016
PR Stirling: 29 (22)
PR Stirling: 0-15(2.0)
United Arab Emirates VS Ireland 2nd T20
Sheikh Zayed Stadium, Abu Dhabi
Ireland in United Arab Emirates T20I Series 2015-16 16 Feb, 2016
PR Stirling: 28 (19)
PR Stirling: 0-15(2.0)
United Arab Emirates VS Ireland 1st T20
Sheikh Zayed Stadium, Abu Dhabi
Ireland in United Arab Emirates T20I Series 2015-16 14 Feb, 2016
PR Stirling: 2 (6)
Did not bowl.
Ireland VS Papua New Guinea 3rd T20
Tony Ireland Stadium, Townsville
Papua New Guinea v Ireland T20I Series 2015-16 09 Feb, 2016
PR Stirling: 8 (9)
PR Stirling: 1-23(4.0)
Ireland VS Netherlands Semi Final T20
The Village, Malahide, Dublin
ICC World Twenty20 Qualifier 2015 25 Jul, 2015
PR Stirling: 18 (15)
Did not bowl.
Ireland VS Jersey 40th IT20
The Village, Malahide, Dublin
ICC World Twenty20 Qualifier 2015 19 Jul, 2015
PR Stirling: 55 (38)
PR Stirling: 3-18(4.0)
Ireland VS Hong Kong 33rd T20
The Village, Malahide, Dublin
ICC World Twenty20 Qualifier 2015 17 Jul, 2015
PR Stirling: 34 (26)
Did not bowl.
Ireland VS Papua New Guinea 23rd T20
Civil Service Cricket Club, Stormont, Belfast
ICC World Twenty20 Qualifier 2015 15 Jul, 2015
PR Stirling: 1 (3)
Did not bowl.
Nepal VS Ireland 18th T20
Civil Service Cricket Club, Stormont, Belfast
ICC World Twenty20 Qualifier 2015 13 Jul, 2015
PR Stirling: 29 (21)
Did not bowl.
Ireland VS United States of America 11th IT20
Civil Service Cricket Club, Stormont, Belfast
ICC World Twenty20 Qualifier 2015 12 Jul, 2015
PR Stirling: 8 (9)
Did not bowl.
Ireland VS Namibia 3rd IT20
Civil Service Cricket Club, Stormont, Belfast
ICC World Twenty20 Qualifier 2015 10 Jul, 2015
PR Stirling: 1 (2)
PR Stirling: 1-20(4.0)
Middlesex VS Surrey Only T20
Kennington Oval, London
NatWest T20 Blast 2015 03 Jul, 2015
PR Stirling: 7 (12)
PR Stirling: 0-8(1.0)
Middlesex VS Sussex Only T20
Lord's, London
NatWest T20 Blast 2015 02 Jul, 2015
PR Stirling: 23 (16)
PR Stirling: 0-1(0.2)
Middlesex VS Somerset Only T20
Uxbridge Cricket Club Ground
NatWest T20 Blast 2015 26 Jun, 2015
PR Stirling: 29 (16)
PR Stirling: 0-16(1.0)
Hampshire VS Middlesex Only T20
Lord's, London
NatWest T20 Blast 2015 18 Jun, 2015
PR Stirling: 54 (27)
PR Stirling: 0-22(3.0)
Gloucestershire VS Middlesex Only T20
Old Deer Park
NatWest T20 Blast 2015 14 Jun, 2015
PR Stirling: 13 (4)
PR Stirling: 0-20(1.0)
Middlesex VS Sussex Only T20
County Ground
NatWest T20 Blast 2015 29 May, 2015
PR Stirling: 88 (47)
PR Stirling: 0-30(4.0)
Middlesex VS Kent Only T20
Lord's, London
NatWest T20 Blast 2015 28 May, 2015
PR Stirling: 90 (50)
PR Stirling: 1-23(4.0)
Middlesex VS Gloucestershire Only T20
County Ground
NatWest T20 Blast 2015 15 May, 2015
PR Stirling: 39 (24)
Did not bowl.
Middlesex VS Hampshire Only T20
The Rose Bowl, Southampton
NatWest T20 Blast 2014 11 Jul, 2014
PR Stirling: 64 (41)
Did not bowl.
Kent VS Middlesex Only T20
St Lawrence Ground, Canterbury
NatWest T20 Blast 2014 06 Jun, 2014
PR Stirling: 4 (5)
Did not bowl.
Middlesex VS Surrey Only T20
Kennington Oval, London
NatWest T20 Blast 2014 30 May, 2014
PR Stirling: 0 (1)
PR Stirling: 1-11(2.0)
Hampshire VS Middlesex Only T20
Merchant Taylors' School Ground, Northwood
NatWest T20 Blast 2014 25 May, 2014
PR Stirling: 40 (21)
Did not bowl.
Middlesex VS Gloucestershire Only T20
County Ground
NatWest T20 Blast 2014 23 May, 2014
PR Stirling: 4 (4)
Did not bowl.
Middlesex VS Essex Only T20
Lord's, London
NatWest T20 Blast 2014 17 May, 2014
PR Stirling: 3 (6)
PR Stirling: 0-15(2.0)
Sussex VS Middlesex Only T20
Lord's, London
NatWest T20 Blast 2014 17 May, 2014
PR Stirling: 13 (20)
PR Stirling: 1-13(2.0)
Ireland VS Netherlands 12th T20
Sylhet International Cricket Stadium
World T20 2013-14 21 Mar, 2014
PR Stirling: 7 (9)
PR Stirling: 0-25(2.0)
Ireland VS United Arab Emirates 8th T20
Sylhet International Cricket Stadium
World T20 2013-14 19 Mar, 2014
PR Stirling: 8 (5)
PR Stirling: 2-12(3.0)
Ireland VS Zimbabwe 3rd T20
Sylhet International Cricket Stadium
World T20 2013-14 17 Mar, 2014
PR Stirling: 60 (34)
PR Stirling: 0-26(4.0)
West Indies VS Ireland 2nd T20
Sabina Park, Kingston, Jamaica
Ireland in West Indies T20I Series 2013-14 21 Feb, 2014
PR Stirling: 2 (5)
PR Stirling: 0-4(1.0)
West Indies VS Ireland 1st T20
Sabina Park, Kingston, Jamaica
Ireland in West Indies T20I Series 2013-14 19 Feb, 2014
PR Stirling: 0 (2)
PR Stirling: 0-15(2.0)
Afghanistan VS Ireland Final T20
Sheikh Zayed Stadium, Abu Dhabi
ICC World Twenty20 Qualifier 2013-14 30 Nov, 2013
PR Stirling: 76 (43)
PR Stirling: 0-22(2.0)
United Arab Emirates VS Ireland Semi Final IT20
Sheikh Zayed Stadium, Abu Dhabi
ICC World Twenty20 Qualifier 2013-14 29 Nov, 2013
PR Stirling: 17 (16)
PR Stirling: 1-7(1.4)
Hong Kong VS Ireland 53rd IT20
Sheikh Zayed Stadium, Abu Dhabi
ICC World Twenty20 Qualifier 2013-14 24 Nov, 2013
PR Stirling: 77 (46)
PR Stirling: 4-10(4.0)
Ireland VS Uganda 43rd IT20
Zayed Cricket Stadium, Abu Dhabi
ICC World Twenty20 Qualifier 2013-14 22 Nov, 2013
PR Stirling: 16 (20)
PR Stirling: 2-25(4.0)
Ireland VS United States of America 31st IT20
Sheikh Zayed Stadium, Abu Dhabi
ICC World Twenty20 Qualifier 2013-14 20 Nov, 2013
PR Stirling: 25 (17)
PR Stirling: 3-25(4.0)
Ireland VS United Arab Emirates 18th IT20
Abu Dhabi Oval 2
ICC World Twenty20 Qualifier 2013-14 17 Nov, 2013
PR Stirling: 13 (6)
PR Stirling: 1-21(4.0)
Canada VS Ireland 11th T20
Sheikh Zayed Stadium, Abu Dhabi
ICC World Twenty20 Qualifier 2013-14 16 Nov, 2013
PR Stirling: 16 (12)
Did not bowl.
Ireland VS Namibia 1st IT20
Sheikh Zayed Stadium, Abu Dhabi
ICC World Twenty20 Qualifier 2013-14 15 Nov, 2013
PR Stirling: 52 (36)
PR Stirling: 0-13(2.0)
Sylhet Royals VS Chittagong Kings Semi-Final T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2012-13 18 Feb, 2013
PR Stirling: 14 (11)
Did not bowl.
Dhaka Gladiators VS Sylhet Royals Race to the Final T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2012-13 15 Feb, 2013
PR Stirling: 16 (14)
PR Stirling: 1-32(2.0)
Barisal Burners VS Sylhet Royals 40th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2012-13 13 Feb, 2013
PR Stirling: 42 (29)
Did not bowl.
Sylhet Royals VS Khulna Royal Bengals 37th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2012-13 12 Feb, 2013
PR Stirling: 66 (39)
Did not bowl.
Rangpur Riders VS Sylhet Royals 30th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2012-13 07 Feb, 2013
PR Stirling: 20 (12)
Did not bowl.
Dhaka Gladiators VS Sylhet Royals 13th T20
Sheikh Abu Naser Stadium, Khulna
Bangladesh Premier League 2012-13 25 Jan, 2013
PR Stirling: 18 (8)
Did not bowl.
Khulna Royal Bengals VS Sylhet Royals 10th T20
Sheikh Abu Naser Stadium, Khulna
Bangladesh Premier League 2012-13 23 Jan, 2013
PR Stirling: 38 (14)
Did not bowl.
Duronto Rajshahi VS Sylhet Royals 6th T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2012-13 20 Jan, 2013
PR Stirling: 14 (11)
PR Stirling: 0-9(1.0)
Sylhet Royals VS Barisal Burners 2nd T20
Shere Bangla National Stadium, Mirpur
Bangladesh Premier League 2012-13 18 Jan, 2013
PR Stirling: 50 (29)
Did not bowl.
Ireland VS West Indies 11th T20
R Premadasa Stadium, Colombo
ICC World Twenty20 2012-13 24 Sep, 2012
PR Stirling: 19 (16)
Did not bowl.
Australia VS Ireland 2nd T20
R Premadasa Stadium, Colombo
ICC World Twenty20 2012-13 19 Sep, 2012
PR Stirling: 7 (12)
PR Stirling: 0-13(1.0)
Ireland VS Bangladesh 1st T20
Civil Service Cricket Club, Stormont, Belfast
Bangladesh in Ireland T20I Series 2012 18 Jul, 2012
PR Stirling: 4 (8)
PR Stirling: 2-38(4.0)
Afghanistan VS Ireland Final T20
Dubai International Cricket Stadium
ICC World Twenty20 Qualifier 2011-12 24 Mar, 2012
PR Stirling: 79 (38)
PR Stirling: 1-17(2.0)
Ireland VS Netherlands Preliminary Final T20
Dubai International Cricket Stadium
ICC World Twenty20 Qualifier 2011-12 23 Mar, 2012
PR Stirling: 33 (26)
PR Stirling: 1-9(2.0)
Canada VS Ireland Preliminary Final T20
Dubai International Cricket Stadium
ICC World Twenty20 Qualifier 2011-12 22 Mar, 2012
PR Stirling: 61 (32)
PR Stirling: 0-29(4.0)
Ireland VS Scotland 38th T20
Dubai International Cricket Stadium
ICC World Twenty20 Qualifier 2011-12 18 Mar, 2012
PR Stirling: 0 (1)
PR Stirling: 0-32(4.0)
Ireland VS Kenya 9th T20
Dubai International Cricket Stadium
ICC World Twenty20 Qualifier 2011-12 14 Mar, 2012
PR Stirling: 15 (17)
Did not bowl.
Kenya VS Ireland 3rd T20
Mombasa Sports Club Ground
Ireland in Kenya T20I Series 2011-12 24 Feb, 2012
Did not bat.
PR Stirling: 0-23(4.0)
Kenya VS Ireland 2nd T20
Mombasa Sports Club Ground
Ireland in Kenya T20I Series 2011-12 23 Feb, 2012
PR Stirling: 65 (52)
PR Stirling: 2-21(4.0)
Kenya VS Ireland 1st T20
Mombasa Sports Club Ground
Ireland in Kenya T20I Series 2011-12 22 Feb, 2012
PR Stirling: 12 (15)
PR Stirling: 1-20(4.0)
England VS Ireland 10th T20
Providence Stadium, Guyana
ICC World Twenty20 2010 04 May, 2010
PR Stirling: 0 (6)
Did not bowl.
West Indies VS Ireland 2nd T20
Providence Stadium, Guyana
ICC World Twenty20 2010 30 Apr, 2010
PR Stirling: 0 (4)
PR Stirling: 0-15(2.0)
Afghanistan VS Ireland 2nd T20
Dubai International Cricket Stadium
ICC World Twenty20 Qualifier 2009-10 09 Feb, 2010
PR Stirling: 21 (23)
Did not bowl.
Ireland VS Pakistan 21st T20
Kennington Oval, London
ICC World Twenty20 2009 15 Jun, 2009
PR Stirling: 17 (16)
Did not bowl.
Match List ODI
Northern Knights VS Leinster Lightning 9th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2025 20 Aug, 2025
PR Stirling: 2 (8)
Did not bowl.
North-West Warriors VS Northern Knights 8th ODI
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Limited Over Cup 2025 13 Aug, 2025
PR Stirling: 15 (13)
PR Stirling: 1-42(9.1)
West Indies VS Ireland 3rd ODI
Castle Avenue, Dublin
West Indies tour of Ireland 2025 25 May, 2025
PR Stirling: 26 (19)
Did not bowl.
West Indies VS Ireland 2nd ODI
Castle Avenue, Dublin
West Indies tour of Ireland 2025 23 May, 2025
Did not bat.
Did not bowl.
Ireland VS West Indies 1st ODI
Castle Avenue, Dublin
West Indies tour of Ireland 2025 21 May, 2025
PR Stirling: 54 (64)
Did not bowl.
Northern Knights VS Munster Reds 6th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2025 15 May, 2025
PR Stirling: 8 (21)
PR Stirling: 0-14(2.0)
Northern Knights VS Leinster Lightning 3rd ODI
Oak Hill Cricket Club
Cricket Ireland Inter-Provincial Limited Over Cup 2025 13 May, 2025
PR Stirling: 17 (14)
PR Stirling: 0-20(2.1)
Ireland VS Zimbabwe 3rd ODI
Harare Sports Club
Ireland tour of Zimbabwe 2024-25 18 Feb, 2025
PR Stirling: 9 (16)
Did not bowl.
Zimbabwe VS Ireland 2nd ODI
Harare Sports Club
Ireland tour of Zimbabwe 2024-25 16 Feb, 2025
PR Stirling: 89 (102)
Did not bowl.
Zimbabwe VS Ireland 1st ODI
Harare Sports Club
Ireland tour of Zimbabwe 2024-25 14 Feb, 2025
PR Stirling: 32 (28)
Did not bowl.
Ireland VS South Africa 3rd ODI
Zayed Cricket Stadium, Abu Dhabi
Ireland vs South Africa 2024-25 07 Oct, 2024
PR Stirling: 88 (92)
Did not bowl.
South Africa VS Ireland 2nd ODI
Zayed Cricket Stadium, Abu Dhabi
Ireland vs South Africa 2024-25 04 Oct, 2024
PR Stirling: 5 (7)
Did not bowl.
South Africa VS Ireland 1st ODI
Zayed Cricket Stadium, Abu Dhabi
Ireland vs South Africa 2024-25 02 Oct, 2024
PR Stirling: 2 (2)
Did not bowl.
Northern Knights VS Munster Reds 9th ODI
Mardyke, Cork
Cricket Ireland Inter-Provincial Limited Over Cup 2024 22 Aug, 2024
PR Stirling: 4 (11)
Did not bowl.
Afghanistan VS Ireland 3rd ODI
Sharjah Cricket Stadium
Afghanistan vs Ireland 2023-24 12 Mar, 2024
PR Stirling: 50 (53)
Did not bowl.
Afghanistan VS Ireland 1st ODI
Sharjah Cricket Stadium
Afghanistan vs Ireland 2023-24 07 Mar, 2024
PR Stirling: 5 (9)
Did not bowl.
Zimbabwe VS Ireland 3rd ODI
Harare Sports Club
Ireland tour of Zimbabwe 2023-24 17 Dec, 2023
PR Stirling: 8 (10)
Did not bowl.
Zimbabwe VS Ireland 2nd ODI
Harare Sports Club
Ireland tour of Zimbabwe 2023-24 15 Dec, 2023
PR Stirling: 14 (32)
Did not bowl.
Zimbabwe VS Ireland 1st ODI
Harare Sports Club
Ireland tour of Zimbabwe 2023-24 13 Dec, 2023
Did not bat.
Did not bowl.
England VS Ireland 3rd ODI
County Ground, Bristol
Ireland tour of England 2023 26 Sep, 2023
Did not bat.
Did not bowl.
England VS Ireland 2nd ODI
Trent Bridge, Nottingham
Ireland tour of England 2023 23 Sep, 2023
PR Stirling: 25 (17)
Did not bowl.
North-West Warriors VS Northern Knights 12th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2023 07 Sep, 2023
PR Stirling: 9 (10)
PR Stirling: 0-18(3.0)
Leinster Lightning VS Northern Knights 11th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2023 05 Sep, 2023
PR Stirling: 66 (64)
PR Stirling: 0-13(3.0)
Nepal VS Ireland 7th Place Play-Off ODI
Takashinga Sports Club, Highfield, Harare
ICC Cricket World Cup Qualifier 2023 04 Jul, 2023
PR Stirling: 15 (24)
Did not bowl.
United States of America VS Ireland 7th Place Play-Off ODI
Takashinga Sports Club, Highfield, Harare
ICC Cricket World Cup Qualifier 2023 30 Jun, 2023
PR Stirling: 58 (45)
Did not bowl.
Ireland VS United Arab Emirates 20th ODI
Bulawayo Athletic Club
ICC Cricket World Cup Qualifier 2023 27 Jun, 2023
PR Stirling: 162 (134)
Did not bowl.
Sri Lanka VS Ireland 15th ODI
Queens Sports Club, Bulawayo
ICC Cricket World Cup Qualifier 2023 25 Jun, 2023
PR Stirling: 6 (11)
Did not bowl.
Ireland VS Scotland 7th ODI
Queens Sports Club, Bulawayo
ICC Cricket World Cup Qualifier 2023 21 Jun, 2023
PR Stirling: 0 (1)
Did not bowl.
Ireland VS Oman 4th ODI
Bulawayo Athletic Club
ICC Cricket World Cup Qualifier 2023 19 Jun, 2023
PR Stirling: 23 (27)
Did not bowl.
Bangladesh VS Ireland 3rd ODI
County Ground, Chelmsford
ICC Men's Cricket World Cup Super League 2023 14 May, 2023
PR Stirling: 60 (73)
Did not bowl.
Ireland VS Bangladesh 2nd ODI
County Ground, Chelmsford
ICC Men's Cricket World Cup Super League 2023 12 May, 2023
PR Stirling: 0 (2)
Did not bowl.
Bangladesh VS Ireland 1st ODI
County Ground, Chelmsford
Ireland v Bangladesh 2023 09 May, 2023
PR Stirling: 15 (10)
Did not bowl.
Ireland VS Bangladesh 3rd ODI
Sylhet International Cricket Stadium
Ireland tour of Bangladesh 2022-23 23 Mar, 2023
PR Stirling: 7 (12)
Did not bowl.
Bangladesh VS Ireland 2nd ODI
Sylhet International Cricket Stadium
Ireland tour of Bangladesh 2022-23 20 Mar, 2023
Did not bat.
Did not bowl.
Bangladesh VS Ireland 1st ODI
Sylhet International Cricket Stadium
Ireland tour of Bangladesh 2022-23 18 Mar, 2023
PR Stirling: 22 (31)
Did not bowl.
Zimbabwe VS Ireland 3rd ODI
Harare Sports Club
Ireland tour of Zimbabwe 2022-23 23 Jan, 2023
Did not bat.
Did not bowl.
Ireland VS Zimbabwe 2nd ODI
Harare Sports Club
Ireland tour of Zimbabwe 2022-23 21 Jan, 2023
PR Stirling: 45 (61)
Did not bowl.
Ireland VS Zimbabwe 1st ODI
Harare Sports Club
Ireland tour of Zimbabwe 2022-23 18 Jan, 2023
PR Stirling: 13 (25)
Did not bowl.
New Zealand VS Ireland 3rd ODI
The Village, Malahide, Dublin
New Zealand tour of Ireland 2022 15 Jul, 2022
PR Stirling: 120 (103)
Did not bowl.
Ireland VS New Zealand 2nd ODI
The Village, Malahide, Dublin
New Zealand tour of Ireland 2022 12 Jul, 2022
PR Stirling: 0 (4)
Did not bowl.
Ireland VS New Zealand 1st ODI
The Village, Malahide, Dublin
New Zealand tour of Ireland 2022 10 Jul, 2022
PR Stirling: 5 (10)
Did not bowl.
Leinster Lightning VS Northern Knights 5th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2022 17 May, 2022
Did not bat.
Did not bowl.
Northern Knights VS North-West Warriors 4th ODI
Bready Cricket Club, Magheramason, Bready
Cricket Ireland Inter-Provincial Limited Over Cup 2022 12 May, 2022
PR Stirling: 11 (12)
Did not bowl.
Northern Knights VS Munster Reds 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2022 05 May, 2022
PR Stirling: 35 (43)
Did not bowl.
West Indies VS Ireland 3rd ODI
Sabina Park, Kingston, Jamaica
Ireland tour of United States of America and West Indies 2021-22 16 Jan, 2022
PR Stirling: 44 (38)
PR Stirling: 0-16(4.0)
West Indies VS Ireland 2nd ODI
Sabina Park, Kingston, Jamaica
Ireland tour of United States of America and West Indies 2021-22 13 Jan, 2022
PR Stirling: 21 (15)
Did not bowl.
Zimbabwe VS Ireland 3rd ODI
Civil Service Cricket Club, Stormont, Belfast
Zimbabwe tour of Ireland and Scotland 2021 13 Sep, 2021
PR Stirling: 43 (40)
Did not bowl.
Ireland VS Zimbabwe 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Zimbabwe tour of Ireland and Scotland 2021 10 Sep, 2021
PR Stirling: 33 (71)
Did not bowl.
Zimbabwe VS Ireland 1st ODI
Civil Service Cricket Club, Stormont, Belfast
Zimbabwe tour of Ireland and Scotland 2021 08 Sep, 2021
PR Stirling: 32 (47)
Did not bowl.
South Africa VS Ireland 3rd ODI
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 16 Jul, 2021
PR Stirling: 11 (13)
Did not bowl.
Ireland VS South Africa 2nd ODI
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 13 Jul, 2021
PR Stirling: 27 (44)
Did not bowl.
Ireland VS South Africa 1st ODI
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 11 Jul, 2021
PR Stirling: 13 (40)
Did not bowl.
Munster Reds VS Northern Knights 12th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2021 30 Jun, 2021
PR Stirling: 20 (20)
PR Stirling: 0-22(4.0)
Ireland VS Netherlands 3rd ODI
Sportpark Maarschalkerweerd, Utrecht
Ireland tour of Netherlands 2021 07 Jun, 2021
PR Stirling: 5 (6)
Did not bowl.
Netherlands VS Ireland 2nd ODI
Sportpark Maarschalkerweerd, Utrecht
Ireland tour of Netherlands 2021 04 Jun, 2021
PR Stirling: 52 (64)
Did not bowl.
Netherlands VS Ireland 1st ODI
Sportpark Maarschalkerweerd, Utrecht
Ireland tour of Netherlands 2021 02 Jun, 2021
PR Stirling: 69 (112)
Did not bowl.
Northern Knights VS Munster Reds 10th ODI
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Limited Over Cup 2021 27 May, 2021
PR Stirling: 30 (26)
Did not bowl.
North-West Warriors VS Northern Knights 5th ODI
Civil Service Cricket Club, Stormont, Belfast
Cricket Ireland Inter-Provincial Limited Over Cup 2021 18 May, 2021
PR Stirling: 16 (16)
PR Stirling: 1-21(5.0)
Leinster Lightning VS Northern Knights 4th ODI
The Green, Comber
Cricket Ireland Inter-Provincial Limited Over Cup 2021 16 May, 2021
PR Stirling: 64 (26)
Did not bowl.
Leinster Lightning VS Northern Knights 2nd ODI
Pembroke Cricket Club, Sandymount, Dublin
Cricket Ireland Inter-Provincial Limited Over Cup 2021 04 May, 2021
PR Stirling: 17 (18)
Did not bowl.
Afghanistan VS Ireland 3rd ODI
Sheikh Zayed Stadium, Abu Dhabi
Ireland tour of United Arab Emirates 2020-21 26 Jan, 2021
PR Stirling: 118 (119)
Did not bowl.
Ireland VS Afghanistan 2nd ODI
Sheikh Zayed Stadium, Abu Dhabi
Ireland tour of United Arab Emirates 2020-21 24 Jan, 2021
PR Stirling: 128 (132)
Did not bowl.
Afghanistan VS Ireland 1st ODI
Sheikh Zayed Stadium, Abu Dhabi
Ireland tour of United Arab Emirates 2020-21 21 Jan, 2021
PR Stirling: 39 (40)
PR Stirling: 0-23(4.0)
Ireland VS United Arab Emirates 4th ODI
Sheikh Zayed Stadium, Abu Dhabi
Ireland tour of United Arab Emirates 2020-21 18 Jan, 2021
PR Stirling: 4 (9)
Did not bowl.
Ireland VS United Arab Emirates 1st ODI
Sheikh Zayed Stadium, Abu Dhabi
Ireland tour of United Arab Emirates 2020-21 08 Jan, 2021
PR Stirling: 131 (148)
Did not bowl.
England VS Ireland 3rd ODI
The Rose Bowl, Southampton
Ireland tour of England 2020 04 Aug, 2020
PR Stirling: 142 (128)
Did not bowl.
Ireland VS England 2nd ODI
The Rose Bowl, Southampton
Ireland tour of England 2020 01 Aug, 2020
PR Stirling: 12 (20)
Did not bowl.
Ireland VS England 1st ODI
The Rose Bowl, Southampton
Ireland tour of England 2020 30 Jul, 2020
PR Stirling: 2 (4)
PR Stirling: 0-1(0.1)
West Indies VS Ireland 3rd ODI
National Cricket Stadium, St George's, Grenada
Ireland tour of West Indies 2019-20 12 Jan, 2020
PR Stirling: 5 (23)
Did not bowl.
West Indies VS Ireland 2nd ODI
Kensington Oval, Bridgetown, Barbados
Ireland tour of West Indies 2019-20 09 Jan, 2020
PR Stirling: 63 (79)
Did not bowl.
West Indies VS Ireland 1st ODI
Kensington Oval, Bridgetown, Barbados
Ireland tour of West Indies 2019-20 07 Jan, 2020
PR Stirling: 15 (21)
Did not bowl.
Ireland VS Zimbabwe 3rd ODI
Civil Service Cricket Club, Stormont, Belfast
Zimbabwe tour of Netherlands and Ireland 2019 07 Jul, 2019
PR Stirling: 32 (44)
Did not bowl.
Ireland VS Zimbabwe 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Zimbabwe tour of Netherlands and Ireland 2019 04 Jul, 2019
PR Stirling: 52 (73)
Did not bowl.
Ireland VS Zimbabwe 1st ODI
Bready Cricket Club, Magheramason, Bready
Zimbabwe tour of Netherlands and Ireland 2019 01 Jul, 2019
PR Stirling: 57 (74)
PR Stirling: 1-21(3.0)
Ireland VS Afghanistan 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2019 21 May, 2019
PR Stirling: 50 (56)
PR Stirling: 1-13(3.0)
Ireland VS Afghanistan 1st ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2019 19 May, 2019
PR Stirling: 71 (94)
Did not bowl.
Ireland VS Bangladesh 6th ODI
Castle Avenue, Dublin
Ireland Tri-Nation Series 2019 15 May, 2019
PR Stirling: 130 (141)
Did not bowl.
Ireland VS West Indies 4th ODI
The Village, Malahide, Dublin
Ireland Tri-Nation Series 2019 11 May, 2019
PR Stirling: 77 (98)
PR Stirling: 1-14(4.0)
Ireland VS West Indies 1st ODI
Castle Avenue, Dublin
Ireland Tri-Nation Series 2019 05 May, 2019
PR Stirling: 0 (1)
PR Stirling: 0-6(2.0)
Ireland VS England Only ODI
The Village, Malahide, Dublin
England tour of Ireland 2019 03 May, 2019
PR Stirling: 33 (44)
Did not bowl.
Sussex VS Middlesex Only ODI
Lord's, London
Royal London One-Day Cup 2019 27 Apr, 2019
PR Stirling: 23 (19)
PR Stirling: 0-12(2.0)
Middlesex VS Surrey Only ODI
Kennington Oval, London
Royal London One-Day Cup 2019 25 Apr, 2019
PR Stirling: 16 (21)
PR Stirling: 1-41(9.0)
Hampshire VS Middlesex Only ODI
The Rose Bowl, Southampton
Royal London One-Day Cup 2019 23 Apr, 2019
PR Stirling: 10 (8)
PR Stirling: 0-30(5.0)
Gloucestershire VS Middlesex Only ODI
Lord's, London
Royal London One-Day Cup 2019 21 Apr, 2019
PR Stirling: 23 (19)
PR Stirling: 1-34(5.0)
Middlesex VS Essex Only ODI
County Ground, Chelmsford
Royal London One-Day Cup 2019 19 Apr, 2019
PR Stirling: 12 (14)
PR Stirling: 0-50(8.0)
Afghanistan VS Ireland 5th ODI
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 10 Mar, 2019
PR Stirling: 70 (88)
Did not bowl.
Afghanistan VS Ireland 4th ODI
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 08 Mar, 2019
PR Stirling: 11 (18)
Did not bowl.
Afghanistan VS Ireland 3rd ODI
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 05 Mar, 2019
PR Stirling: 20 (26)
Did not bowl.
Afghanistan VS Ireland 2nd ODI
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 02 Mar, 2019
Did not bat.
Did not bowl.
Afghanistan VS Ireland 1st ODI
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 28 Feb, 2019
PR Stirling: 89 (150)
PR Stirling: 0-8(2.0)
Ireland VS Afghanistan 3rd ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2018 31 Aug, 2018
PR Stirling: 2 (3)
Did not bowl.
Afghanistan VS Ireland 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2018 29 Aug, 2018
PR Stirling: 39 (50)
Did not bowl.
Afghanistan VS Ireland 1st ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan tour of Ireland 2018 27 Aug, 2018
PR Stirling: 10 (20)
Did not bowl.
Middlesex VS Gloucestershire Only ODI
County Ground, Bristol
Royal London One-Day Cup 2018 06 Jun, 2018
PR Stirling: 127 (143)
PR Stirling: 0-11(2.0)
Middlesex VS Surrey Only ODI
Lord's, London
Royal London One-Day Cup 2018 03 Jun, 2018
PR Stirling: 67 (93)
PR Stirling: 0-23(4.0)
Middlesex VS Hampshire Only ODI
Merchant Taylors' School Ground, Northwood
Royal London One-Day Cup 2018 30 May, 2018
PR Stirling: 12 (20)
Did not bowl.
Somerset VS Middlesex Only ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2018 27 May, 2018
PR Stirling: 39 (47)
Did not bowl.
Middlesex VS Sussex Only ODI
County Ground, Hove
Royal London One-Day Cup 2018 25 May, 2018
PR Stirling: 116 (129)
Did not bowl.
Middlesex VS Glamorgan Only ODI
Sophia Gardens, Cardiff
Royal London One-Day Cup 2018 23 May, 2018
PR Stirling: 25 (21)
PR Stirling: 2-39(8.0)
Middlesex VS Kent Only ODI
Radlett Cricket Club, Radlett
Royal London One-Day Cup 2018 20 May, 2018
PR Stirling: 125 (115)
PR Stirling: 0-11(3.0)
Middlesex VS Essex Only ODI
Radlett Cricket Club, Radlett
Royal London One-Day Cup 2018 17 May, 2018
PR Stirling: 4 (9)
PR Stirling: 0-13(2.0)
Ireland VS Afghanistan 33rd ODI
Harare Sports Club
ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 23 Mar, 2018
PR Stirling: 55 (87)
Did not bowl.
Ireland VS Scotland 28th ODI
Harare Sports Club
ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 18 Mar, 2018
PR Stirling: 0 (4)
Did not bowl.
Zimbabwe VS Ireland 25th ODI
Harare Sports Club
ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 16 Mar, 2018
PR Stirling: 41 (70)
PR Stirling: 0-12(2.0)
Ireland VS United Arab Emirates 18th ODI
Old Hararians, Harare
ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 12 Mar, 2018
PR Stirling: 126 (117)
Did not bowl.
West Indies VS Ireland 13th ODI
Harare Sports Club
ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 10 Mar, 2018
PR Stirling: 18 (16)
PR Stirling: 0-10(2.0)
Papua New Guinea VS Ireland 5th ODI
Harare Sports Club
ICC Cricket World Cup Qualifier (ICC Trophy) 2017-18 06 Mar, 2018
PR Stirling: 27 (21)
PR Stirling: 1-16(3.1)
Ireland VS Netherlands 2nd ODI
Old Hararians, Harare
ICC Cricket World Cup Qualifier 2017-18 04 Mar, 2018
PR Stirling: 20 (39)
Did not bowl.
Ireland VS Scotland 4th ODI
ICC Academy, Dubai
United Arab Emirates Tri-Nation Series 2017-18 18 Jan, 2018
PR Stirling: 74 (88)
Did not bowl.
Scotland VS Ireland 3rd ODI
ICC Academy, Dubai
United Arab Emirates Tri-Nation Series 2017-18 16 Jan, 2018
PR Stirling: 38 (51)
Did not bowl.
Ireland VS United Arab Emirates 2nd ODI
ICC Academy, Dubai
United Arab Emirates Tri-Nation Series 2017-18 13 Jan, 2018
PR Stirling: 20 (26)
PR Stirling: 0-18(2.0)
United Arab Emirates VS Ireland 1st ODI
ICC Academy, Dubai
United Arab Emirates Tri-Nation Series 2017-18 11 Jan, 2018
PR Stirling: 0 (3)
Did not bowl.
Afghanistan VS Ireland 3rd ODI
Sharjah Cricket Stadium
Afghanistan tour of United Arab Emirates 2017-18 10 Dec, 2017
PR Stirling: 101 (97)
PR Stirling: 1-25(5.0)
Ireland VS Afghanistan 2nd ODI
Sharjah Cricket Stadium
Afghanistan tour of United Arab Emirates 2017-18 07 Dec, 2017
PR Stirling: 82 (96)
PR Stirling: 0-34(7.0)
Afghanistan VS Ireland 1st ODI
Sharjah Cricket Stadium
Afghanistan tour of United Arab Emirates 2017-18 05 Dec, 2017
PR Stirling: 5 (13)
PR Stirling: 0-17(6.0)
Ireland VS New Zealand 5th ODI
The Village, Malahide, Dublin
Ireland Tri-Nation Series 2017 21 May, 2017
PR Stirling: 0 (9)
PR Stirling: 0-19(2.0)
Ireland VS Bangladesh 4th ODI
The Village, Malahide, Dublin
Ireland Tri-Nation Series 2017 19 May, 2017
PR Stirling: 0 (3)
PR Stirling: 0-14(2.0)
Ireland VS New Zealand 2nd ODI
The Village, Malahide, Dublin
Ireland Tri-Nation Series 2017 14 May, 2017
PR Stirling: 14 (14)
Did not bowl.
Ireland VS Bangladesh 1st ODI
The Village, Malahide, Dublin
Ireland Tri-Nation Series 2017 12 May, 2017
Did not bat.
Did not bowl.
England VS Ireland 2nd ODI
Lord's, London
Ireland in England ODI Series 2017 07 May, 2017
PR Stirling: 48 (42)
PR Stirling: 0-21(3.0)
England VS Ireland 1st ODI
County Ground
Ireland in England ODI Series 2017 05 May, 2017
PR Stirling: 20 (18)
Did not bowl.
Middlesex VS Gloucestershire Only ODI
Lord's, London
Royal London One-Day Cup 2017 30 Apr, 2017
PR Stirling: 26 (22)
Did not bowl.
Middlesex VS Sussex Only ODI
Lord's, London
Royal London One-Day Cup 2017 27 Apr, 2017
PR Stirling: 71 (60)
Did not bowl.
Afghanistan VS Ireland 5th ODI
Greater Noida Sports Complex Ground
Afghanistan v Ireland ODI Series 2016-17 24 Mar, 2017
PR Stirling: 51 (60)
PR Stirling: 0-7(1.0)
Afghanistan VS Ireland 4th ODI
Greater Noida Sports Complex Ground
Afghanistan v Ireland ODI Series 2016-17 22 Mar, 2017
PR Stirling: 28 (30)
PR Stirling: 0-21(4.0)
Afghanistan VS Ireland 3rd ODI
Greater Noida Sports Complex Ground
Afghanistan v Ireland ODI Series 2016-17 19 Mar, 2017
PR Stirling: 99 (114)
PR Stirling: 0-44(6.0)
Afghanistan VS Ireland 2nd ODI
Greater Noida Sports Complex Ground
Afghanistan v Ireland ODI Series 2016-17 17 Mar, 2017
PR Stirling: 95 (80)
PR Stirling: 6-55(10.0)
Afghanistan VS Ireland 1st ODI
Greater Noida Sports Complex Ground
Afghanistan v Ireland ODI Series 2016-17 15 Mar, 2017
PR Stirling: 68 (90)
PR Stirling: 0-20(5.0)
United Arab Emirates VS Ireland 2nd ODI
ICC Global Cricket Academy
Ireland in United Arab Emirates ODI Series 2016-17 04 Mar, 2017
PR Stirling: 41 (65)
Did not bowl.
United Arab Emirates VS Ireland 1st ODI
ICC Global Cricket Academy
Ireland in United Arab Emirates ODI Series 2016-17 02 Mar, 2017
PR Stirling: 4 (8)
Did not bowl.
Australia VS Ireland Only ODI
Willowmoore Park, Benoni
Australia VS Ireland Only ODI-2016-17 2016-17 27 Sep, 2016
PR Stirling: 30 (27)
Did not bowl.
South Africa VS Ireland Only ODI
Willowmoore Park, Benoni
South Africa VS Ireland Only ODI-2016-17 2016-17 25 Sep, 2016
PR Stirling: 40 (49)
Did not bowl.
Ireland VS Pakistan 1st ODI
The Village, Malahide, Dublin
Pakistan in Ireland ODI Series 2016 18 Aug, 2016
PR Stirling: 0 (2)
PR Stirling: 0-58(7.0)
Middlesex VS Surrey Only ODI
Lord's, London
Royal London One-Day Cup 2016 02 Aug, 2016
PR Stirling: 13 (9)
Did not bowl.
Middlesex VS Essex Only ODI
Lord's, London
Royal London One-Day Cup 2016 31 Jul, 2016
PR Stirling: 17 (31)
Did not bowl.
Middlesex VS Somerset Only ODI
The Cooper Associates County Ground, Taunton
Royal London One-Day Cup 2016 26 Jul, 2016
PR Stirling: 58 (72)
PR Stirling: 1-32(5.0)
Kent VS Middlesex Only ODI
Lord's, London
Royal London One-Day Cup 2016 24 Jul, 2016
PR Stirling: 112 (133)
Did not bowl.
Ireland VS Afghanistan 5th ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan in Ireland ODI Series 2016 19 Jul, 2016
PR Stirling: 2 (4)
PR Stirling: 1-48(7.0)
Ireland VS Afghanistan 4th ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan in Ireland ODI Series 2016 17 Jul, 2016
PR Stirling: 31 (52)
PR Stirling: 1-24(7.0)
Ireland VS Afghanistan 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Afghanistan in Ireland ODI Series 2016 12 Jul, 2016
PR Stirling: 16 (21)
Did not bowl.
Ireland VS Sri Lanka 2nd ODI
The Village, Malahide, Dublin
Sri Lanka in Ireland ODI Series 2016 18 Jun, 2016
PR Stirling: 22 (24)
PR Stirling: 0-24(4.0)
Middlesex VS Glamorgan Only ODI
Sophia Gardens, Cardiff
Royal London One-Day Cup 2016 14 Jun, 2016
PR Stirling: 17 (20)
PR Stirling: 0-13(2.0)
Sussex VS Middlesex Only ODI
County Ground, Hove
Royal London One-Day Cup 2016 12 Jun, 2016
PR Stirling: 4 (7)
PR Stirling: 1-32(4.0)
Gloucestershire VS Middlesex Only ODI
County Ground, Bristol
Royal London One-Day Cup 2016 08 Jun, 2016
PR Stirling: 125 (102)
Did not bowl.
Middlesex VS Hampshire Only ODI
Radlett Cricket Club, Radlett
Royal London One-Day Cup 2016 07 Jun, 2016
PR Stirling: 2 (7)
PR Stirling: 1-35(3.0)
Zimbabwe VS Ireland 3rd ODI
Harare Sports Club
Ireland in Zimbabwe ODI Series 2015-16 13 Oct, 2015
PR Stirling: 50 (92)
PR Stirling: 1-17(5.0)
Zimbabwe VS Ireland 2nd ODI
Harare Sports Club
Ireland in Zimbabwe ODI Series 2015-16 11 Oct, 2015
PR Stirling: 72 (77)
PR Stirling: 0-38(6.0)
Zimbabwe VS Ireland 1st ODI
Harare Sports Club
Ireland in Zimbabwe ODI Series 2015-16 09 Oct, 2015
PR Stirling: 24 (24)
PR Stirling: 0-36(10.0)
Ireland VS Australia Only ODI
Civil Service Cricket Club, Stormont, Belfast
Ireland VS Australia Only ODI-2015 2015 27 Aug, 2015
PR Stirling: 0 (4)
PR Stirling: 0-14(3.2)
Glamorgan VS Middlesex Only ODI
Lord's, London
Royal London One-Day Cup 2015 17 Aug, 2015
PR Stirling: 58 (58)
Did not bowl.
Ireland VS England Only ODI
The Village, Malahide, Dublin
Ireland VS England Only ODI-2015 2015 08 May, 2015
PR Stirling: 2 (5)
Did not bowl.
Ireland VS Pakistan 42nd ODI
Adelaide Oval
ICC Cricket World Cup 2014-15 15 Mar, 2015
PR Stirling: 3 (8)
PR Stirling: 0-5(1.1)
India VS Ireland 34th ODI
Seddon Park, Hamilton
ICC Cricket World Cup 2014-15 10 Mar, 2015
PR Stirling: 42 (41)
PR Stirling: 0-36(5.0)
Ireland VS Zimbabwe 30th ODI
Bellerive Oval, Hobart
ICC Cricket World Cup 2014-15 07 Mar, 2015
PR Stirling: 10 (11)
PR Stirling: 0-26(2.1)
Ireland VS South Africa 24th ODI
Manuka Oval, Canberra
ICC Cricket World Cup 2014-15 03 Mar, 2015
PR Stirling: 9 (6)
PR Stirling: 0-68(10.0)
Ireland VS United Arab Emirates 16th ODI
Brisbane Cricket Ground, Woolloongabba, Brisbane
ICC Cricket World Cup 2014-15 25 Feb, 2015
PR Stirling: 3 (9)
PR Stirling: 2-27(10.0)
Ireland VS West Indies 5th ODI
Saxton Oval, Nelson
ICC Cricket World Cup 2014-15 16 Feb, 2015
PR Stirling: 92 (84)
PR Stirling: 0-33(6.0)
Afghanistan VS Ireland 5th ODI
Dubai International Cricket Stadium
Dubai Triangular Series 2014-15 17 Jan, 2015
PR Stirling: 36 (24)
PR Stirling: 0-4(3.0)
Ireland VS Scotland 3rd ODI
Dubai International Cricket Stadium
Dubai Triangular Series 2014-15 12 Jan, 2015
PR Stirling: 28 (21)
PR Stirling: 0-38(10.0)
Kent VS Middlesex Only ODI
St Lawrence Ground, Canterbury
Royal London One-Day Cup 2014 20 Aug, 2014
PR Stirling: 40 (48)
Did not bowl.
Nottinghamshire VS Middlesex Only ODI
Lord's, London
Royal London One-Day Cup 2014 14 Aug, 2014
PR Stirling: 1 (6)
Did not bowl.
Durham VS Middlesex Only ODI
Riverside Ground, Chester-le-Street
Royal London One-Day Cup 2014 10 Aug, 2014
Did not bat.
Did not bowl.
Sussex VS Middlesex Only ODI
County Ground, Hove
Royal London One-Day Cup 2014 08 Aug, 2014
PR Stirling: 2 (7)
Did not bowl.
Middlesex VS Somerset Only ODI
Lord's, London
Royal London One-Day Cup 2014 07 Aug, 2014
PR Stirling: 29 (31)
Did not bowl.
Sri Lanka VS Ireland 1st ODI
Clontarf Cricket Club Ground, Dublin
Sri Lanka tour of England and Ireland 2014 06 May, 2014
PR Stirling: 4 (6)
PR Stirling: 1-39(8.0)
West Indies VS Ireland Only ODI
Sabina Park, Kingston, Jamaica
West Indies VS Ireland Only ODI-2013-14 2013-14 23 Feb, 2014
PR Stirling: 4 (8)
PR Stirling: 1-42(10.0)
Ireland VS Scotland 51st ODI
Civil Service Cricket Club, Stormont, Belfast
ICC World Cricket League Championship 2013 06 Sep, 2013
PR Stirling: 30 (46)
PR Stirling: 1-20(4.0)
Ireland VS England Only ODI
The Village, Malahide, Dublin
RSA Challenge 2013 03 Sep, 2013
PR Stirling: 10 (14)
PR Stirling: 0-37(5.0)
Netherlands VS Ireland 43rd ODI
VRA Ground, Amstelveen
ICC World Cricket League Championship 2013 07 Jul, 2013
PR Stirling: 1 (8)
PR Stirling: 2-28(6.0)
Ireland VS Pakistan 2nd ODI
Clontarf Cricket Club Ground, Dublin
Pakistan in Ireland ODI Series 2013 26 May, 2013
PR Stirling: 0 (3)
PR Stirling: 0-16(2.0)
Ireland VS Pakistan 1st ODI
Clontarf Cricket Club Ground, Dublin
Pakistan in Ireland ODI Series 2013 23 May, 2013
PR Stirling: 103 (107)
PR Stirling: 0-33(5.0)
United Arab Emirates VS Ireland 38th ODI
Sharjah Cricket Stadium
ICC World Cricket League Championship 2012-13 20 Mar, 2013
PR Stirling: 13 (32)
PR Stirling: 1-37(8.0)
United Arab Emirates VS Ireland 37th ODI
Sharjah Cricket Stadium
ICC World Cricket League Championship 2012-13 18 Mar, 2013
PR Stirling: 14 (11)
PR Stirling: 3-32(6.4)
Ireland VS Afghanistan 26th ODI
Clontarf Cricket Club Ground, Dublin
ICC World Cricket League Championship 2012 05 Jul, 2012
PR Stirling: 6 (5)
PR Stirling: 2-7(3.1)
Ireland VS Australia Only ODI
Civil Service Cricket Club, Stormont, Belfast
Ireland VS Australia Only ODI-2012 2012 23 Jun, 2012
PR Stirling: 24 (27)
Did not bowl.
Kenya VS Ireland 18th ODI
Mombasa Sports Club Ground
ICC World Cricket League Championship 2011-12 20 Feb, 2012
PR Stirling: 23 (25)
PR Stirling: 2-33(8.2)
Kenya VS Ireland 17th ODI
Mombasa Sports Club Ground
ICC World Cricket League Championship 2011-12 18 Feb, 2012
PR Stirling: 46 (44)
PR Stirling: 0-22(6.0)
Ireland VS Canada 11th ODI
Clontarf Cricket Club Ground, Dublin
ICC World Cricket League Championship 2011 19 Sep, 2011
PR Stirling: 26 (21)
PR Stirling: 0-30(6.0)
Ireland VS England Only ODI
Clontarf Cricket Club Ground, Dublin
Ireland VS England Only ODI-2011 2011 25 Aug, 2011
PR Stirling: 6 (3)
PR Stirling: 2-46(8.0)
Ireland VS Netherlands 37th ODI
Eden Gardens, Kolkata
ICC Cricket World Cup 2010-11 18 Mar, 2011
PR Stirling: 101 (72)
PR Stirling: 2-52(10.0)
Ireland VS South Africa 34th ODI
Eden Gardens, Kolkata
ICC Cricket World Cup 2010-11 15 Mar, 2011
PR Stirling: 10 (11)
PR Stirling: 1-45(10.0)
Ireland VS West Indies 27th ODI
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
ICC Cricket World Cup 2010-11 11 Mar, 2011
PR Stirling: 5 (6)
PR Stirling: 0-9(2.0)
India VS Ireland 22nd ODI
M Chinnaswamy Stadium, Bengaluru
ICC Cricket World Cup 2010-11 06 Mar, 2011
PR Stirling: 0 (1)
PR Stirling: 0-45(10.0)
England VS Ireland 15th ODI
M Chinnaswamy Stadium, Bengaluru
ICC Cricket World Cup 2010-11 02 Mar, 2011
PR Stirling: 32 (28)
PR Stirling: 1-45(10.0)
Bangladesh VS Ireland 9th ODI
Shere Bangla National Stadium, Mirpur
ICC Cricket World Cup 2010-11 25 Feb, 2011
PR Stirling: 9 (10)
PR Stirling: 0-13(4.0)
Canada VS Ireland 1st ODI
Toronto Cricket, Skating and Curling Club
Ireland in Canada ODI Series 2010 06 Sep, 2010
PR Stirling: 35 (47)
Did not bowl.
Ireland VS Netherlands 2nd ODI
Clontarf Cricket Club Ground, Dublin
Netherlands in Ireland ODI Series 2010 18 Aug, 2010
PR Stirling: 62 (36)
Did not bowl.
Ireland VS Bangladesh 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Bangladesh in Ireland ODI Series 2010 16 Jul, 2010
PR Stirling: 6 (9)
PR Stirling: 0-33(5.0)
Canada VS Ireland 10th ODI
VRA Ground, Amstelveen
ICC World Cricket League Division One 2010 07 Jul, 2010
PR Stirling: 35 (42)
PR Stirling: 1-17(5.0)
Ireland VS Australia Only ODI
Clontarf Cricket Club Ground, Dublin
Ireland VS Australia Only ODI-2010 2010 17 Jun, 2010
PR Stirling: 36 (36)
PR Stirling: 2-34(10.0)
Ireland VS England Only ODI
Civil Service Cricket Club, Stormont, Belfast
Ireland VS England Only ODI-2009 2009 27 Aug, 2009
PR Stirling: 30 (26)
Did not bowl.
Ireland VS Kenya 2nd ODI
Civil Service Cricket Club, Stormont, Belfast
Kenya in Ireland ODI Series 2008 25 Aug, 2008
PR Stirling: 4 (20)
Did not bowl.
Match List Test
Ireland VS Zimbabwe Only Test
Queens Sports Club, Bulawayo
Ireland tour of Zimbabwe 2024-25 06 Feb, 2025
PR Stirling: 10 (18)
PR Stirling: 21 (29)
Did not bowl.
Zimbabwe VS Ireland Only Test
Civil Service Cricket Club, Stormont, Belfast
Zimbabwe tour of Ireland 2024 25 Jul, 2024
PR Stirling: 22 (63)
PR Stirling: 10 (16)
Did not bowl.
Afghanistan VS Ireland Only Test
Tolerance Oval, Abu Dhabi
Afghanistan vs Ireland 2023-24 28 Feb, 2024
PR Stirling: 52 (89)
PR Stirling: 14 (22)
Did not bowl.
Ireland VS England Only Test
Lord's, London
Ireland tour of England 2023 01 Jun, 2023
PR Stirling: 30 (35)
PR Stirling: 15 (17)
Did not bowl.
Ireland VS Sri Lanka 2nd Test
Galle International Stadium
Ireland tour of Sri Lanka 2023 24 Apr, 2023
PR Stirling: 103 (181)
PR Stirling: 1 (5)
Did not bowl.
Middlesex VS Sussex Only Test
County Ground, Hove
Specsavers County Championship 2019 18 Aug, 2019
PR Stirling: 4 (9)
PR Stirling: 0 (3)
PR Stirling: 0-8(4.0)
England VS Ireland Only Test
Lord's, London
Ireland tour of England 2019 24 Jul, 2019
PR Stirling: 36 (43)
PR Stirling: 0 (2)
Did not bowl.
Middlesex VS Glamorgan Only Test
Radlett Cricket Club, Radlett
Specsavers County Championship 2019 16 Jun, 2019
PR Stirling: 138 (215)
PR Stirling: 8 (15)
PR Stirling: 2-21(4.1)
Leicestershire VS Middlesex Only Test
Grace Road, Leicester
Specsavers County Championship 2019 10 Jun, 2019
Did not bat.
Did not bowl.
Afghanistan VS Ireland Only Test
Rajiv Gandhi International Cricket Stadium, Dehradun
Ireland tour of India 2018-19 15 Mar, 2019
PR Stirling: 26 (30)
PR Stirling: 14 (49)
Did not bowl.
Gloucestershire VS Middlesex Only Test
County Ground, Bristol
Specsavers County Championship 2018 04 Sep, 2018
PR Stirling: 4 (14)
PR Stirling: 3 (1)
PR Stirling: 0-7(1.0)
PR Stirling: 0-12(3.0)
Middlesex VS Warwickshire Only Test
Lord's, London
Specsavers County Championship 2018 22 Jul, 2018
PR Stirling: 16 (10)
PR Stirling: 16 (18)
Did not bowl.
Leicestershire VS Middlesex Only Test
Grace Road, Leicester
Specsavers County Championship 2018 20 Jun, 2018
PR Stirling: 52 (56)
PR Stirling: 4 (12)
Did not bowl.
Ireland VS Pakistan Only Test
The Village, Malahide, Dublin
Pakistan tour of Ireland, England and Scotland 2018 11 May, 2018
PR Stirling: 17 (20)
PR Stirling: 11 (33)
PR Stirling: 0-11(2.0)
Middlesex VS Glamorgan Only Test
Lord's, London
Specsavers County Championship 2018 27 Apr, 2018
PR Stirling: 1 (10)
Did not bowl.
Derbyshire VS Middlesex Only Test
County Ground, Derby
Specsavers County Championship 2018 20 Apr, 2018
PR Stirling: 16 (55)
PR Stirling: 42 (74)
PR Stirling: 2-63(20.0)
Middlesex VS Northamptonshire Only Test
Lord's, London
Specsavers County Championship 2018 13 Apr, 2018
PR Stirling: 44 (118)
PR Stirling: 1 (3)
Did not bowl.
Ireland VS Scotland Only Test
Dubai International Cricket Stadium
ICC Intercontinental Cup 2017-18 29 Nov, 2017
PR Stirling: 9 (6)
PR Stirling: 12 (14)
Did not bowl.
Somerset VS Middlesex Only Test
The Cooper Associates County Ground, Taunton
Specsavers County Championship 2017 25 Sep, 2017
PR Stirling: 41 (64)
PR Stirling: 5 (12)
PR Stirling: 2-71(20.0)
PR Stirling: 1-31(18.0)
Yorkshire VS Middlesex Only Test
Headingley, Leeds
Specsavers County Championship 2017 05 Sep, 2017
PR Stirling: 24 (23)
PR Stirling: 0-5(1.0)
Middlesex VS Surrey Only Test
Kennington Oval, London
Specsavers County Championship 2017 28 Aug, 2017
PR Stirling: 0 (1)
PR Stirling: 12 (29)
Did not bowl.
Warwickshire VS Middlesex Only Test
Edgbaston, Birmingham
Specsavers County Championship 2017 03 Jul, 2017
PR Stirling: 1 (7)
PR Stirling: 15 (12)
Did not bowl.
Middlesex VS Essex Only Test
County Ground, Chelmsford
Specsavers County Championship 2017 26 Jun, 2017
PR Stirling: 77 (50)
PR Stirling: 55 (142)
PR Stirling: 0-10(4.0)
Middlesex VS Yorkshire Only Test
Lord's, London
Specsavers County Championship 2017 19 Jun, 2017
PR Stirling: 111 (136)
PR Stirling: 0-7(2.0)
Middlesex VS Lancashire Only Test
Trafalgar Road Ground, Southport
Specsavers County Championship 2017 09 Jun, 2017
PR Stirling: 49 (72)
PR Stirling: 12 (23)
PR Stirling: 0-4(1.0)
PR Stirling: 0-13(5.0)
Somerset VS Middlesex Only Test
Lord's, London
Specsavers County Championship 2017 02 Jun, 2017
PR Stirling: 52 (77)
PR Stirling: 1-25(6.0)
Afghanistan VS Ireland Only Test
Greater Noida Sports Complex Ground
ICC Intercontinental Cup 2016-17 28 Mar, 2017
PR Stirling: 0 (4)
PR Stirling: 1 (6)
Did not bowl.
Durham VS Middlesex Only Test
Lord's, London
Specsavers County Championship 2016 13 Aug, 2016
PR Stirling: 43 (72)
Did not bowl.
Yorkshire VS Middlesex Only Test
North Marine Road Ground, Scarborough
Specsavers County Championship 2016 03 Jul, 2016
PR Stirling: 5 (5)
PR Stirling: 0-4(1.0)
Lancashire VS Middlesex Only Test
Lord's, London
Specsavers County Championship 2016 26 Jun, 2016
PR Stirling: 2 (12)
Did not bowl.
Middlesex VS Hampshire Only Test
Merchant Taylors' School Ground, Northwood
Specsavers County Championship 2016 29 May, 2016
Did not bat.
PR Stirling: 0-12(3.0)
Somerset VS Middlesex Only Test
Lord's, London
Specsavers County Championship 2016 22 May, 2016
PR Stirling: 85 (132)
Did not bowl.
Middlesex VS Surrey Only Test
Kennington Oval, London
Specsavers County Championship 2016 15 May, 2016
PR Stirling: 7 (11)
PR Stirling: 0-0(1.0)
PR Stirling: 0-3(2.0)
Nottinghamshire VS Middlesex Only Test
Lord's, London
Specsavers County Championship 2016 08 May, 2016
Did not bat.
PR Stirling: 0-12(2.0)
Hampshire VS Middlesex Only Test
The Rose Bowl, Southampton
Specsavers County Championship 2016 01 May, 2016
PR Stirling: 13 (35)
PR Stirling: 0-29(13.0)
PR Stirling: 0-34(12.0)
Middlesex VS Durham Only Test
Riverside Ground, Chester-le-Street
Specsavers County Championship 2016 24 Apr, 2016
PR Stirling: 44 (92)
PR Stirling: 0-47(19.1)
Papua New Guinea VS Ireland Only Test
Tony Ireland Stadium, Townsville
ICC Intercontinental Cup 2015-16 31 Jan, 2016
PR Stirling: 42 (70)
PR Stirling: 19 (27)
Did not bowl.
Namibia VS Ireland Only Test
Wanderers Cricket Ground, Windhoek
ICC Intercontinental Cup 2015-16 24 Oct, 2015
PR Stirling: 15 (22)
PR Stirling: 1-13(14.0)
PR Stirling: 2-27(17.0)
Middlesex VS Worcestershire Only Test
County Ground, New Road, Worcester
LV= County Championship 2015 22 Sep, 2015
PR Stirling: 4 (7)
PR Stirling: 22 (41)
Did not bowl.
Middlesex VS Yorkshire Only Test
Lord's, London
LV= County Championship 2015 09 Sep, 2015
PR Stirling: 0 (3)
PR Stirling: 34 (66)
PR Stirling: 1-15(4.0)
PR Stirling: 0-7(4.0)
Middlesex VS Warwickshire Only Test
Edgbaston, Birmingham
LV= County Championship 2015 01 Sep, 2015
PR Stirling: 41 (51)
PR Stirling: 4 (14)
PR Stirling: 1-19(7.1)
Middlesex VS Durham Only Test
Riverside Ground, Chester-le-Street
LV= County Championship 2015 21 Aug, 2015
PR Stirling: 3 (11)
PR Stirling: 8 (10)
Did not bowl.
Hampshire VS Middlesex Only Test
Lord's, London
LV= County Championship 2015 28 Jun, 2015
PR Stirling: 38 (37)
PR Stirling: 16 (21)
Did not bowl.
Middlesex VS Worcestershire Only Test
Uxbridge Cricket Club Ground
LV= County Championship 2015 21 Jun, 2015
PR Stirling: 4 (4)
PR Stirling: 39 (75)
PR Stirling: 0-9(4.0)
Nottinghamshire VS Middlesex Only Test
Lord's, London
LV= County Championship 2015 12 Apr, 2015
PR Stirling: 11 (38)
PR Stirling: 0 (1)
PR Stirling: 0-13(3.0)
PR Stirling: 1-66(11.0)
Durham VS Middlesex Only Test
Lord's, London
LV= County Championship 2014 09 Sep, 2014
PR Stirling: 16 (35)
PR Stirling: 15 (22)
Did not bowl.
Warwickshire VS Middlesex Only Test
Lord's, London
LV= County Championship 2014 31 Aug, 2014
PR Stirling: 48 (104)
Did not bowl.
Yorkshire VS Middlesex Only Test
North Marine Road Ground, Scarborough
LV= County Championship 2014 19 Jul, 2014
PR Stirling: 4 (9)
PR Stirling: 0 (1)
Did not bowl.
Middlesex VS Nottinghamshire Only Test
Trent Bridge, Nottingham
LV= County Championship 2014 14 Jun, 2014
PR Stirling: 31 (55)
PR Stirling: 66 (92)
PR Stirling: 0-4(2.0)
Durham VS Middlesex Only Test
Riverside Ground, Chester-le-Street
LV= County Championship 2014 01 Jun, 2014
PR Stirling: 55 (111)
PR Stirling: 1-47(12.0)
Scotland VS Ireland Only Test
Castle Avenue, Dublin
ICC Intercontinental Cup 2013 11 Sep, 2013
PR Stirling: 65 (101)
Did not bowl.
Afghanistan VS Ireland Only Test
Observatory Lane, Rathmines, Dublin
ICC Intercontinental Cup 2012 09 Jul, 2012
PR Stirling: 42 (64)
PR Stirling: 0-21(3.0)