Players / PR Stirling
Men's cricketPR Stirling: runs, wickets and records
424 recorded matches from 25 Aug 2008 to 11 Feb 2026, most often for Ireland, Middlesex, Birmingham Bears. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 8 | 16 | 415 | 103 | 25.94 | 63.8 | 1 | 1 | 51 | 7 |
| ODIs | 116 | 110 | 3,548 | 162 | 32.85 | 87.5 | 8 | 16 | 404 | 86 |
| T20Is | 134 | 131 | 3,160 | 115* | 26.12 | 133.9 | 1 | 20 | 365 | 114 |
| T20 leagues | 128 | 126 | 3,042 | 119 | 24.53 | 148.8 | 2 | 20 | 333 | 144 |
| County Championship | 38 | 57 | 1,461 | 138 | 27.06 | 60.2 | 2 | 7 | 204 | 15 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| ODIs | 45 | 22 | 2/27 | 55.18 | 5.00 | 0 |
| T20Is | 35 | 16 | 2/12 | 35.13 | 7.11 | 0 |
| T20 leagues | 57 | 24 | 3/26 | 37.79 | 8.42 | 0 |
| County Championship | 29 | 12 | 2/21 | 49.08 | 3.12 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 162 | 134 | United Arab Emirates | 27 Jun 2023 |
| 142 | 128 | England | 4 Aug 2020 |
| 138 | 215 | Glamorgan | 16 Jun 2019 |
| 131* | 148 | United Arab Emirates | 8 Jan 2021 |
| 130 | 141 | Bangladesh | 15 May 2019 |
PR Stirling: matches in the records
PR Stirling appears in 424 recorded men's matches, from 25 August 2008 to 11 February 2026, most often for Ireland, Middlesex and Birmingham Bears. The matches split as 8 in Test matches, 116 in One Day Internationals, 134 in Twenty20 Internationals, 128 in franchise Twenty20 leagues and 38 in the County Championship. The most frequent opponents in the records are Zimbabwe (37 matches), West Indies (23 matches) and United Arab Emirates (22 matches). The ground used most often is Harare Sports Club, with 22 matches.
PR Stirling batting record
In Test matches, the batting record is 415 runs in 16 innings, an average of 25.94, a strike rate of 63.8 and a highest score of 103, with 1 hundred, 1 fifties and 1 ducks.
In One Day Internationals, the batting record is 3,548 runs in 110 innings, an average of 32.85, a strike rate of 87.5 and a highest score of 162, with 8 hundreds, 16 fifties and 12 ducks.
In Twenty20 Internationals, the batting record is 3,160 runs in 131 innings, an average of 26.12, a strike rate of 133.9 and a highest score of 115*, with 1 hundred, 20 fifties and 11 ducks.
In franchise Twenty20 leagues, the batting record is 3,042 runs in 126 innings, an average of 24.53, a strike rate of 148.8 and a highest score of 119, with 2 hundreds, 20 fifties and 12 ducks.
In the County Championship, the batting record is 1,461 runs in 57 innings, an average of 27.06, a strike rate of 60.2 and a highest score of 138, with 2 hundreds, 7 fifties and 5 ducks.
PR Stirling bowling record
In One Day Internationals, the bowling record is 22 wickets in 45 innings, an average of 55.18, an economy rate of 5.00 and best figures of 2 for 27.
In Twenty20 Internationals, the bowling record is 16 wickets in 35 innings, an average of 35.12, an economy rate of 7.11 and best figures of 2 for 12.
In franchise Twenty20 leagues, the bowling record is 24 wickets in 57 innings, an average of 37.79, an economy rate of 8.42 and best figures of 3 for 26.
In the County Championship, the bowling record is 12 wickets in 29 innings, an average of 49.08, an economy rate of 3.12 and best figures of 2 for 21.
PR Stirling highest innings
The highest individual scores in the records are: 162 from 134 balls against United Arab Emirates at Bulawayo Athletic Club on 27 June 2023 (ODIs). 142 from 128 balls against England at The Rose Bowl on 4 August 2020 (ODIs). 138 from 215 balls against Glamorgan at Radlett Cricket Club, Radlett on 16 June 2019 (the County Championship). 131* from 148 balls against United Arab Emirates at Sheikh Zayed Stadium on 8 January 2021 (ODIs). 130 from 141 balls against Bangladesh at Castle Avenue on 15 May 2019 (ODIs).
PR Stirling best bowling
The best bowling figures in the records are: 3 for 26 against Surrey at Lord's on 5 July 2018. 2 for 12 against United Arab Emirates at Sylhet Stadium on 19 March 2014. 2 for 12 against South Africa at Civil Service Cricket Club, Stormont, Belfast on 22 July 2021. 2 for 16 against Surrey at Lord's on 13 July 2017. 2 for 21 against Kenya at Mombasa Sports Club Ground on 23 February 2012.
PR Stirling results with the side
In One Day Internationals, the player's side won 41 and lost 62 of the 116 recorded matches (39.8% of decided matches).
In Twenty20 Internationals, the player's side won 59 and lost 68 of the 134 recorded matches (46.5% of decided matches).
In franchise Twenty20 leagues, the player's side won 51 and lost 74 of the 128 recorded matches (40.8% of decided matches).
In the County Championship, the player's side won 11 and lost 9 of the 38 recorded matches (55.0% of decided matches).
Against the most frequent opponents the results were Zimbabwe: 19 won, 13 lost in 37 matches, West Indies: 7 won, 13 lost in 23 matches, United Arab Emirates: 14 won, 8 lost in 22 matches, Bangladesh: 2 won, 15 lost in 21 matches and England: 3 won, 13 lost in 19 matches.
PR Stirling teams
Matches by side: Ireland (258), Middlesex (103), Birmingham Bears (15), Northamptonshire (10), Islamabad United (10), Southern Brave (9), Abu Dhabi Knight Riders (6), Guyana Amazon Warriors (5), Dambulla Viiking (3) and Paarl Royals (2).
PR Stirling main grounds
The grounds used most often are Harare Sports Club (22), Lord's (20), Lord's, London (18), County Ground (16), Dubai International Cricket Stadium (13) and Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) (13).
PR Stirling runs by year
Runs in each calendar year of the records: 2008 (4), 2009 (47), 2010 (174), 2011 (189), 2012 (309), 2013 (160), 2014 (448), 2015 (984), 2016 (639), 2017 (864), 2018 (1,246), 2019 (1,414), 2020 (597), 2021 (1,221), 2022 (1,301), 2023 (1,116), 2024 (293), 2025 (523), 2026 (97).
PR Stirling wickets by year
Wickets in each calendar year of the records: 2010 (3), 2011 (6), 2012 (8), 2013 (3), 2014 (7), 2015 (7), 2016 (4), 2017 (9), 2018 (11), 2019 (7), 2020 (4), 2021 (3), 2022 (2).
PR Stirling matches by year
Recorded matches in each calendar year: 2008 (1), 2009 (2), 2010 (7), 2011 (8), 2012 (13), 2013 (6), 2014 (19), 2015 (31), 2016 (29), 2017 (28), 2018 (36), 2019 (39), 2020 (22), 2021 (40), 2022 (54), 2023 (48), 2024 (16), 2025 (18), 2026 (7).
PR Stirling fours and sixes
In Test matches, 51 fours and 7 sixes, one boundary every 11.2 balls faced; 59.3% of the runs came in boundaries.
In One Day Internationals, 404 fours and 86 sixes, one boundary every 8.3 balls faced; 60.1% of the runs came in boundaries.
In Twenty20 Internationals, 365 fours and 114 sixes, one boundary every 4.9 balls faced; 67.8% of the runs came in boundaries.
In franchise Twenty20 leagues, 333 fours and 144 sixes, one boundary every 4.3 balls faced; 72.2% of the runs came in boundaries.
In the County Championship, 204 fours and 15 sixes, one boundary every 11.1 balls faced; 62.0% of the runs came in boundaries.
How PR Stirling gets out
In Test matches, 16 recorded dismissals: caught 69%, lbw 19%, bowled 6% and run out 6%.
In One Day Internationals, 108 recorded dismissals: caught 64%, bowled 19%, lbw 9% and caught and bowled 4%.
In Twenty20 Internationals, 121 recorded dismissals: caught 60%, bowled 24%, lbw 7% and run out 3%.
In franchise Twenty20 leagues, 124 recorded dismissals: caught 71%, bowled 17%, lbw 6% and stumped 2%.
In the County Championship, 54 recorded dismissals: caught 50%, lbw 22%, bowled 22% and stumped 2%.
PR Stirling bowling in detail
In One Day Internationals: 713 dot balls (48.9% of legal deliveries), 5 maidens, 41 wides and 2 no-balls and wickets by caught 68%, stumped 14% and lbw 9%.
In Twenty20 Internationals: 164 dot balls (34.6% of legal deliveries), 1 maidens, 21 wides and 0 no-balls and wickets by caught 75%, bowled 19% and lbw 6%.
In franchise Twenty20 leagues: 165 dot balls (25.5% of legal deliveries), 23 wides and 2 no-balls and wickets by caught 50%, bowled 25% and lbw 12%.
In the County Championship: 779 dot balls (68.7% of legal deliveries), 24 maidens, 0 wides and 3 no-balls and wickets by caught 75%, lbw 17% and stumped 8%.
PR Stirling player of the match awards
Of the 21 player of the match awards on record, the first is dated 18 March 2011 (Ireland v Netherlands) and the latest 7 October 2024 (Ireland v South Africa): 7 in One Day Internationals, 8 in Twenty20 Internationals and 6 in franchise Twenty20 leagues.
PR Stirling first and latest matches
The first recorded match in Test matches is dated 11 May 2018 against Pakistan and the latest 19 November 2025 against Bangladesh.
The first recorded match in One Day Internationals is dated 25 August 2008 against Kenya and the latest 25 May 2025 against West Indies.
The first recorded match in Twenty20 Internationals is dated 15 June 2009 against Pakistan and the latest 11 February 2026 against Australia.
The first recorded match in franchise Twenty20 leagues is dated 17 May 2014 against Essex and the latest 6 July 2024 against Derbyshire.
The first recorded match in the County Championship is dated 1 June 2014 against Durham and the latest 18 August 2019 against Sussex.
PR Stirling against different opponents
The most runs against a single opponent are 1,127 against Zimbabwe in 35 innings (average 34.15), 801 against United Arab Emirates in 22 innings (average 38.14), 647 against West Indies in 22 innings (average 30.81) and 574 against Bangladesh in 20 innings (average 28.70).
The most wickets against a single opponent are 7 against Netherlands in 7 innings, 6 against Surrey in 9 innings and 5 against Kenya in 5 innings.
PR Stirling at different grounds
The grounds that have produced the most runs are Lord's, London (718 runs in 24 innings), Lord's (651 runs in 21 innings), Harare Sports Club (473 runs in 18 innings) and Dubai International Cricket Stadium (421 runs in 13 innings).
PR Stirling recent years
Year by year, the latest figures in the records are 2021: 40 matches, 1,221 runs and 3 wickets; 2022: 54 matches, 1,301 runs and 2 wickets; 2023: 48 matches and 1,116 runs; 2024: 16 matches and 293 runs; 2025: 18 matches and 523 runs; 2026: 7 matches and 97 runs.
PR Stirling year by year
The busiest year in the records is 2022, with 54 matches. The most runs in a calendar year came in 2019: 1,414. The most wickets in a calendar year came in 2018: 11.
Questions and answers
How many matches has PR Stirling played?
424 recorded matches, from 25 August 2008 to 11 February 2026.
How many runs has PR Stirling scored in Tests?
415 runs in 16 innings, at an average of 25.94.
How many runs has PR Stirling scored in ODIs?
3,548 runs in 110 innings, at an average of 32.85.
How many runs has PR Stirling scored in T20Is?
3,160 runs in 131 innings, at an average of 26.12.
What is PR Stirling's highest score?
162 from 134 balls against United Arab Emirates on 27 June 2023, at Bulawayo Athletic Club.
How many wickets has PR Stirling taken in ODIs?
22 wickets in 45 innings, with best figures of 2 for 27.
How many wickets has PR Stirling taken in T20Is?
16 wickets in 35 innings, with best figures of 2 for 12.
How many wickets has PR Stirling taken in T20 leagues?
24 wickets in 57 innings, with best figures of 3 for 26.
How many sixes has PR Stirling hit?
366 sixes and 1,357 fours in the recorded matches.
How many player of the match awards has PR Stirling won?
21 in the recorded matches.
How many hundreds has PR Stirling scored?
14 in the recorded matches.
Which teams has PR Stirling played for?
Ireland (258), Middlesex (103), Birmingham Bears (15), Northamptonshire (10), Islamabad United (10), Southern Brave (9), Abu Dhabi Knight Riders (6) and Guyana Amazon Warriors (5).
When was PR Stirling's most recent recorded match?
11 February 2026.