Records type batting analysis [change type]
View list of partnerships [change view]
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue from query
Batting with partner PR Stirling (IRE) remove PR Stirling (IRE) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2024 224 222 13 5761 145* 27.56 6651 86.61 8 32 15 590 104 Profile
filtered 2010-2024 155 156 12 4064 145* 28.22 4835 84.05 5 24 9 416 64
List of partnerships
PR Stirling 1 12 - 1/12 2 ODI v Scotland The Hague 5 Jul 2010 ODI # 3013
PR Stirling 1 50 - 1/50 2 ODI v Canada Amstelveen 7 Jul 2010 ODI # 3015
PR Stirling 1 14 - 1/14 1 ODI v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
PR Stirling 1 37 - 1/37 2 ODI v Scotland Amstelveen 10 Jul 2010 ODI # 3023
PR Stirling 3 48 2/46 3/94 2 ODI v Zimbabwe Harare 13 Oct 2015 ODI # 3691
PR Stirling 1 13 - 1/13 2 T20I v P.N.G. Townsville 9 Feb 2016 T20I # 495
PR Stirling 4 59 3/120 4/179 2 ODI v Afghanistan Greater Noida 19 Mar 2017 ODI # 3852
PR Stirling 2 5 1/115 2/120 1 ODI v Afghanistan Sharjah 7 Dec 2017 ODI # 3937
PR Stirling 2 62 1/29 2/91 2 ODI v Afghanistan Sharjah 10 Dec 2017 ODI # 3940
PR Stirling 2 104 1/0 2/104 2 ODI v Scotland ICCA Dubai 16 Jan 2018 ODI # 3954
PR Stirling 2 117 1/15 2/132 1 ODI v Scotland ICCA Dubai 18 Jan 2018 ODI # 3956
PR Stirling 2 20 1/5 2/25 2 ODI v West Indies Harare 10 Mar 2018 ODI # 3993
PR Stirling 2 5 1/12 2/17 2 ODI v Zimbabwe Harare 16 Mar 2018 ODI # 3999
PR Stirling 2 24 1/53 2/77 1 ODI v Afghanistan Harare 23 Mar 2018 ODI # 4006
PR Stirling 2 51 1/25 2/76 1 T20I v Scotland Deventer 16 Jun 2018 T20I # 674
PR Stirling 2 12 1/28 2/40 2 T20I v Scotland Deventer 17 Jun 2018 T20I # 675
PR Stirling 2 78 1/44 2/122 1 T20I v Oman Al Amerat 13 Feb 2019 T20I # 740
PR Stirling 2 11 1/115 2/126 1 T20I v Scotland Al Amerat 15 Feb 2019 T20I # 742
PR Stirling 2 10 1/23 2/33 1 T20I v Afghanistan Dehradun 21 Feb 2019 T20I # 745
PR Stirling 2 8 1/126 2/134 2 T20I v Afghanistan Dehradun 23 Feb 2019 T20I # 746
PR Stirling 2 13 1/1 2/14 1 ODI v Afghanistan Dehradun 28 Feb 2019 ODI # 4100
PR Stirling 2 14 1/13 2/27 2 ODI v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
PR Stirling 2 1 1/31 2/32 2 ODI v Afghanistan Dehradun 8 Mar 2019 ODI # 4108
PR Stirling 2 81 1/57 2/138 2 ODI v Afghanistan Dehradun 10 Mar 2019 ODI # 4110
PR Stirling 2 33 1/0 2/33 3 Test v Afghanistan Dehradun 15 Mar 2019 Test # 2351
PR Stirling 3 87 2/45 3/132 2 Test v England Lord's 24 Jul 2019 Test # 2352
PR Stirling 2 19 1/40 2/59 2 T20I v Netherlands Al Amerat 5 Oct 2019 T20I # 911
PR Stirling 2 88 1/7 2/95 1 T20I v Nepal Al Amerat 9 Oct 2019 T20I # 923
PR Stirling 2 86 1/10 2/96 2 T20I v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
PR Stirling 2 29 1/20 2/49 1 T20I v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
PR Stirling 3 0 2/44 3/44 2 T20I v Canada Abu Dhabi 23 Oct 2019 T20I # 961
PR Stirling 2 47 1/35 2/82 2 T20I v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
PR Stirling 2 5 1/52 2/57 2 T20I v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
PR Stirling 2 14 1/35 2/49 1 T20I v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
PR Stirling 2 26 1/25 2/51 1 ODI v West Indies Bridgetown 9 Jan 2020 ODI # 4229
PR Stirling 2 2 1/154 2/156 1 T20I v West Indies St George's 15 Jan 2020 T20I # 1028
PR Stirling 2 17 1/6 2/23 1 T20I v West Indies Basseterre 18 Jan 2020 T20I # 1029
PR Stirling 2 5 1/50 2/55 1 T20I v West Indies Basseterre 19 Jan 2020 T20I # 1030
PR Stirling 2 48 1/63 2/111 1 T20I v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
PR Stirling 2 8 1/29 2/37 2 T20I v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
PR Stirling 2 3 1/12 2/15 1 ODI v England Southampton 1 Aug 2020 ODI # 4257
PR Stirling 2 214 1/50 2/264 2 ODI v England Southampton 4 Aug 2020 ODI # 4258
PR Stirling 2 102 1/39 2/141 1 ODI v U.A.E. Abu Dhabi 8 Jan 2021 ODI # 4268
PR Stirling 2 4 1/2 2/6 1 ODI v U.A.E. Abu Dhabi 18 Jan 2021 ODI # 4269
PR Stirling 2 20 1/16 2/36 2 ODI v Afghanistan Abu Dhabi 21 Jan 2021 ODI # 4271
PR Stirling 2 14 1/6 2/20 1 ODI v Afghanistan Abu Dhabi 24 Jan 2021 ODI # 4273
PR Stirling 2 33 1/29 2/62 2 ODI v Afghanistan Abu Dhabi 26 Jan 2021 ODI # 4275
PR Stirling 2 4 1/5 2/9 2 ODI v Netherlands Utrecht 2 Jun 2021 ODI # 4293
PR Stirling 2 82 1/9 2/91 2 ODI v Netherlands Utrecht 4 Jun 2021 ODI # 4294
PR Stirling 2 6 1/0 2/6 1 ODI v Netherlands Utrecht 7 Jun 2021 ODI # 4295
PR Stirling 2 9 1/27 2/36 2 T20I v Netherlands Abu Dhabi 18 Oct 2021 T20I # 1312
PR Stirling 2 10 1/8 2/18 2 T20I v Sri Lanka Abu Dhabi 20 Oct 2021 T20I # 1331
PR Stirling 1 12 - 1/12 2 T20I v U.S.A. Lauderhill 22 Dec 2021 T20I # 1451
PR Stirling 1 6 - 1/6 1 T20I v U.S.A. Lauderhill 23 Dec 2021 T20I # 1452
PR Stirling 1 103 - 1/103 2 T20I v Oman Al Amerat 12 Feb 2022 T20I # 1461
PR Stirling 1 1 - 1/1 2 T20I v U.A.E. Al Amerat 13 Feb 2022 T20I # 1462
PR Stirling 1 2 - 1/2 1 T20I v Nepal Al Amerat 14 Feb 2022 T20I # 1465
PR Stirling 1 50 - 1/50 2 T20I v U.A.E. Al Amerat 18 Feb 2022 T20I # 1472
PR Stirling 1 62 - 1/62 1 T20I v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
PR Stirling 1 67 - 1/67 2 T20I v Germany Al Amerat 21 Feb 2022 T20I # 1481
PR Stirling 1 19 - 1/19 1 T20I v Oman Al Amerat 22 Feb 2022 T20I # 1487
PR Stirling 1 15 - 1/15 1 T20I v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
PR Stirling 1 22 - 1/22 2 T20I v South Africa Bristol 3 Aug 2022 T20I # 1721
PR Stirling 1 2 - 1/2 2 T20I v South Africa Bristol 5 Aug 2022 T20I # 1724
PR Stirling 1 0 - 1/0 2 T20I v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
PR Stirling 1 22 - 1/22 2 T20I v Scotland Hobart 19 Oct 2022 T20I # 1833
PR Stirling 1 73 - 1/73 2 T20I v West Indies Hobart 21 Oct 2022 T20I # 1837
PR Stirling 1 2 - 1/2 1 T20I v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
PR Stirling 1 21 - 1/21 1 T20I v England Melbourne 26 Oct 2022 T20I # 1846
PR Stirling 1 18 - 1/18 2 T20I v Australia Brisbane 31 Oct 2022 T20I # 1855
PR Stirling 1 68 - 1/68 2 T20I v New Zealand Adelaide 4 Nov 2022 T20I # 1862
PR Stirling 2 21 1/4 2/25 1 ODI v Zimbabwe Harare 18 Jan 2023 ODI # 4506
PR Stirling 2 2 1/60 2/62 2 ODI v Bangladesh Sylhet 18 Mar 2023 ODI # 4539
PR Stirling 2 10 1/12 2/22 1 ODI v Bangladesh Sylhet 23 Mar 2023 ODI # 4547
PR Stirling 4 115* 3/89 3/204 1 Test v Sri Lanka Galle 24 Apr 2023 Test # 2503
PR Stirling 2 109 1/17 2/126 2 ODI v Bangladesh Chelmsford 14 May 2023 ODI # 4578
PR Stirling 2 184 1/41 2/225 1 ODI v U.A.E. Bulawayo 27 Jun 2023 ODI # 4604
PR Stirling 2 2 1/21 2/23 2 ODI v Nepal Harare 4 Jul 2023 ODI # 4613
PR Stirling 1 4 - 1/4 1 T20I v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
PR Stirling 1 90 - 1/90 2 T20I v Denmark Edinburgh 21 Jul 2023 T20I # 2150
PR Stirling 1 55 - 1/55 2 T20I v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
PR Stirling 1 4 - 1/4 2 T20I v Scotland Edinburgh 28 Jul 2023 T20I # 2180
PR Stirling 1 46 - 1/46 2 ODI v England Nottingham 23 Sep 2023 ODI # 4653
PR Stirling 1 44 - 1/44 1 T20I v Zimbabwe Harare 7 Dec 2023 T20I # 2384
PR Stirling 1 18 - 1/18 2 T20I v Zimbabwe Harare 9 Dec 2023 T20I # 2388
PR Stirling 1 8 - 1/8 2 T20I v Zimbabwe Harare 10 Dec 2023 T20I # 2391
PR Stirling 1 0 - 1/0 2 ODI v Zimbabwe Harare 15 Dec 2023 ODI # 4710
PR Stirling 1 12 - 1/12 2 ODI v Zimbabwe Harare 17 Dec 2023 ODI # 4712
PR Stirling 4 26 3/13 4/39 4 Test v Afghanistan Tolerance Oval 28 Feb 2024 Test # 2532
PR Stirling 1 10 - 1/10 2 ODI v Afghanistan Sharjah 7 Mar 2024 ODI # 4741
PR Stirling 1 4 - 1/4 2 ODI v Afghanistan Sharjah 12 Mar 2024 ODI # 4742
PR Stirling 1 38 - 1/38 1 T20I v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
PR Stirling 1 49 - 1/49 2 T20I v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
PR Stirling 1 9 - 1/9 2 T20I v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
PR Stirling 1 19 - 1/19 1 T20I v Netherlands The Hague 19 May 2024 T20I # 2612
PR Stirling 1 66 - 1/66 2 T20I v Scotland The Hague 23 May 2024 T20I # 2615
PR Stirling 1 23 - 1/23 1 T20I v Netherlands The Hague 24 May 2024 T20I # 2619
PR Stirling 1 7 - 1/7 1 T20I v India New York 5 Jun 2024 T20I # 2639
Statsguru includes the following current or recent relevant matches:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page