You are currently offline

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
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Sylhet Strikers
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

1. Kenya in Ireland ODI Series (2008)
2. ICC World Twenty20 (2009)
3. Ireland VS England Only ODI-2009 (2009)
4. ICC World Twenty20 (2010)
5. Ireland VS Australia Only ODI-2010 (2010)
6. ICC Cricket World Cup (2010-11)
7. ICC World Twenty20 Qualifier (2009-10)
8. Bangladesh in Ireland ODI Series (2010)
9. ICC World Cricket League Division One (2010)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 158

Match List T20

Ireland VS England 3rd T20

The Village, Malahide, Dublin

England tour of Ireland 2025 21 Sep, 2025

Ireland VS England 1st T20

The Village, Malahide, Dublin

England tour of Ireland 2025 17 Sep, 2025

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

For Full T20I Match List Click on T20I Tab... Total T20I Match : 336

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

West Indies VS Ireland 3rd ODI

Castle Avenue, Dublin

West Indies tour of Ireland 2025 25 May, 2025

West Indies VS Ireland 2nd ODI

Castle Avenue, Dublin

West Indies tour of Ireland 2025 23 May, 2025

Ireland VS West Indies 1st ODI

Castle Avenue, Dublin

West Indies tour of Ireland 2025 21 May, 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

Ireland VS Zimbabwe 3rd ODI

Harare Sports Club

Ireland tour of Zimbabwe 2024-25 18 Feb, 2025

Zimbabwe VS Ireland 2nd ODI

Harare Sports Club

Ireland tour of Zimbabwe 2024-25 16 Feb, 2025

For Full ODI Match List Click on ODI Tab... Total ODI Match : 192

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 England Only Test

Lord's, London

Ireland tour of England 2023 01 Jun, 2023

Ireland VS Sri Lanka 2nd Test

Galle International Stadium

Ireland tour of Sri Lanka 2023 24 Apr, 2023

Middlesex VS Sussex Only Test

County Ground, Hove

Specsavers County Championship 2019 18 Aug, 2019

England VS Ireland Only Test

Lord's, London

Ireland tour of England 2019 24 Jul, 2019

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

For Full Test Match List Click on Test Tab... Total Test Match : 52

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)


Tournament Played

1. Kenya in Ireland ODI Series (2008)
2. ICC World Twenty20 (2009)
3. Ireland VS England Only ODI-2009 (2009)
4. ICC World Twenty20 (2010)
5. Ireland VS Australia Only ODI-2010 (2010)
6. ICC Cricket World Cup (2010-11)
7. ICC World Twenty20 Qualifier (2009-10)
8. Bangladesh in Ireland ODI Series (2010)
9. ICC World Cricket League Division One (2010)
10. Netherlands in Ireland ODI Series (2010)
11. Ireland in Canada ODI Series (2010)
12. Ireland VS England Only ODI-2011 (2011)
13. ICC Intercontinental Cup (2012)
14. ICC Intercontinental Cup (2013)
15. ICC World Cricket League Championship (2011)
16. ICC World Twenty20 (2012-13)
17. Ireland VS Australia Only ODI-2012 (2012)
18. ICC World Cricket League Championship (2011-12)
19. Ireland in Kenya T20I Series (2011-12)
20. ICC World Twenty20 Qualifier (2011-12)
21. ICC World Cricket League Championship (2012)
22. RSA Challenge (2013)
23. Bangladesh in Ireland T20I Series (2012)
24. ICC World Cricket League Championship (2012-13)
25. Bangladesh Premier League (2012-13)
26. Pakistan in Ireland ODI Series (2013)
27. ICC World Cricket League Championship (2013)
28. ICC Cricket World Cup (2014-15)
29. ICC World Twenty20 Qualifier (2013-14)
30. World T20 (2013-14)
31. LV= County Championship (2014)
32. NatWest T20 Blast (2014)
33. Royal London One-Day Cup (2014)
34. West Indies VS Ireland Only ODI-2013-14 (2013-14)
35. Ireland in West Indies T20I Series (2013-14)
36. Sri Lanka tour of England and Ireland (2014)
37. Ireland VS Australia Only ODI-2015 (2015)
38. Ireland VS England Only ODI-2015 (2015)
39. LV= County Championship (2015)
40. NatWest T20 Blast (2015)
41. Royal London One-Day Cup (2015)
42. Dubai Triangular Series (2014-15)
43. ICC World Twenty20 Qualifier (2015)
44. ICC Intercontinental Cup (2015-16)
45. Sri Lanka in Ireland ODI Series (2016)
46. Pakistan in Ireland ODI Series (2016)
47. Ireland in Zimbabwe ODI Series (2015-16)
48. South Africa VS Ireland Only ODI-2016-17 (2016-17)
49. Australia VS Ireland Only ODI-2016-17 (2016-17)
50. Specsavers County Championship (2016)
51. NatWest T20 Blast (2016)
52. Royal London One-Day Cup (2016)
53. World T20 (2015-16)
54. Papua New Guinea v Ireland T20I Series (2015-16)
55. Ireland in United Arab Emirates T20I Series (2015-16)
56. Afghanistan in Ireland ODI Series (2016)
57. Ireland in England ODI Series (2017)
58. Ireland Tri-Nation Series (2017)
59. Afghanistan v Ireland T20I Series (2016-17)
60. Afghanistan v Ireland ODI Series (2016-17)
61. ICC Intercontinental Cup (2016-17)
62. NatWest T20 Blast (2017)
63. Royal London One-Day Cup (2017)
64. Specsavers County Championship (2017)
65. Desert T20 Challenge (2016-17)
66. Ireland in United Arab Emirates ODI Series (2016-17)
67. ICC Intercontinental Cup (2017-18)
68. Afghanistan tour of United Arab Emirates (2017-18)
69. Pakistan tour of Ireland
70. England and Scotland (2018)
71. Vitality Blast (2018)
72. Specsavers County Championship (2018)
73. Royal London One-Day Cup (2018)
74. United Arab Emirates Tri-Nation Series (2017-18)
75. ICC Cricket World Cup Qualifier (2017-18)
76. ICC Cricket World Cup Qualifier (ICC Trophy) (2017-18)
77. India tour of Ireland and England (2018)
78. Netherlands Tri-Nation T20I Series (2018)
79. Afghanistan tour of Ireland (2018)
80. Ireland tour of England (2019)
81. Afghanistan Premier League (2018-19)
82. England tour of Ireland (2019)
83. Specsavers County Championship (2019)
84. Royal London One-Day Cup (2019)
85. Vitality Blast (2019)
86. Ireland tour of India (2018-19)
87. Ireland Tri-Nation Series (2019)
88. Afghanistan tour of Ireland (2019)
89. Zimbabwe tour of Netherlands and Ireland (2019)
90. Ireland v Zimbabwe (2019)
91. Bangladesh Premier League (2018-19)
92. Oman Quadrangular T20I Series (2018-19)
93. Oman Pentangular T20I Series (2019-20)
94. Ireland tour of England (2020)
95. ICC Men's T20 World Cup Qualifier (2019-20)
96. Ireland tour of West Indies (2019-20)
97. Vitality Blast (2020)
98. Ireland tour of India (2019-20)
99. Cricket Ireland Inter-Provincial Twenty20 Trophy (2020)
100. Lanka Premier League (2020-21)
101. Ireland tour of United Arab Emirates (2020-21)
102. Pakistan Super League (2020-21)
103. Vitality Blast (2021)
104. South Africa tour of Ireland (2021)
105. Ireland tour of Netherlands (2021)
106. The Hundred Men's Competition (2021)
107. Cricket Ireland Inter-Provincial Limited Over Cup (2021)
108. Cricket Ireland Inter-Provincial Twenty20 Trophy (2021)
109. Zimbabwe tour of Ireland and Scotland (2021)
110. ICC Men's T20 World Cup (2021-22)
111. Ireland tour of United States of America and West Indies (2021-22)
112. Ireland tour of United Arab Emirates (2021-22)
113. Pakistan Super League (2021-22)
114. Vitality Blast (2022)
115. ICC Men's T20 World Cup (2022-23)
116. The Hundred Men's Competition (2022)
117. ICC Men’s T20 World Cup Qualifier A (2021-22)
118. ICC Men's T20 World Cup Qualifier A (2021-22)
119. Oman Quadrangular T20I Series (2021-22)
120. India tour of Ireland (2022)
121. New Zealand tour of Ireland (2022)
122. South Africa tour of England (2022)
123. Cricket Ireland Inter-Provincial Limited Over Cup (2022)
124. Cricket Ireland Inter-Provincial Twenty20 Trophy (2022)
125. Afghanistan tour of Ireland (2022)
126. Caribbean Premier League (2022)
127. Ireland tour of England (2023)
128. SA20 (2022-23)
129. International League T20 (2022-23)
130. Vitality Blast (2023)
131. Ireland tour of Zimbabwe (2022-23)
132. Pakistan Super League (2022-23)
133. The Hundred Men's Competition (2023)
134. Ireland tour of Bangladesh (2022-23)
135. Ireland tour of Sri Lanka (2023)
136. Ireland v Bangladesh (2023)
137. ICC Men's Cricket World Cup Super League (2023)
138. Cricket Ireland Inter-Provincial Limited Over Cup (2023)
139. Cricket Ireland Inter-Provincial Twenty20 Trophy (2023)
140. ICC Cricket World Cup Qualifier (2023)
141. ICC Men's T20 World Cup Europe Region Qualifier (2023)
142. India tour of Ireland (2023)
143. Ireland tour of Zimbabwe (2023-24)
144. ICC Men's T20 World Cup (2024)
145. Afghanistan vs Ireland (2023-24)
146. Pakistan tour of Ireland (2024)
147. Netherlands Tri-Nation T20I Series (2024)
148. Cricket Ireland Inter-Provincial Twenty20 Trophy (2024)
149. Vitality Blast (2024)
150. Cricket Ireland Inter-Provincial Limited Over Cup (2024)
151. Zimbabwe tour of Ireland (2024)
152. Ireland vs South Africa (2024-25)
153. Bangladesh Premier League (2024-25)
154. Ireland tour of Zimbabwe (2024-25)
155. Cricket Ireland Inter-Provincial Limited Over Cup (2025)
156. West Indies tour of Ireland (2025)
157. Cricket Ireland Inter-Provincial Twenty20 Trophy (2025)
158. England tour of Ireland (2025)

Player Tags: PR Stirling, PR Stirling Test stats, PR Stirling Test career, PR Stirling Test runs, PR Stirling Test centuries, PR Stirling Test Wickets, PR Stirling ODI stats, PR Stirling ODI career, PR Stirling ODI runs, PR Stirling ODI centuries, PR Stirling ODI Wickets, PR Stirling T20 stats, PR Stirling T20 career, PR Stirling T20 runs, PR Stirling T20 centuries, PR Stirling T20 Wickets, PR Stirling Ireland,Sylhet Royals,Middlesex,Kandahar Knights,Khulna Titans,Northamptonshire,Northern Knights,Dambulla Viiking,Islamabad United,Southern Brave,Birmingham Bears,Guyana Amazon Warriors,Paarl Royals,Abu Dhabi Knight Riders,Oval Invincibles,Leicestershire,Sylhet Strikers