Records type batting analysis [change type]
View list of partnerships [change view]
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
overall 2015-2024 69 67 5 1930 132 31.12 1356 142.33 2 11 5 225 79 Profile
List of partnerships
KJ Coetzer 1 18 - 1/18 2 v Ireland Bready 18 Jun 2015 T20I # 419
KJ Coetzer 1 1 - 1/1 2 v Ireland Bready 20 Jun 2015 T20I # 421
KJ Coetzer 1 96 - 1/96 2 v U.A.E. Edinburgh 9 Jul 2015 T20I # 430
CS MacLeod 2 14* 1/96 1/110 2 v U.A.E. Edinburgh 9 Jul 2015 T20I # 430
KJ Coetzer 1 2 - 1/2 2 v Netherlands Edinburgh 11 Jul 2015 T20I # 433
KJ Coetzer 1 10 - 1/10 2 v Afghanistan Edinburgh 12 Jul 2015 T20I # 435
KJ Coetzer 3 4 2/68 3/72 2 v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
RD Berrington 4 11 3/72 4/83 2 v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
PL Mommsen 5 28 4/83 5/111 2 v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
JH Davey 6 6* 5/111 5/117 2 v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
KJ Coetzer 1 2 - 1/2 1 v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
MH Cross 2 17 1/2 2/19 1 v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
MW Machan 3 12 2/19 3/31 1 v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
KJ Coetzer 1 0 - 1/0 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
KJ Coetzer 1 84 - 1/84 2 v Afghanistan Nagpur 8 Mar 2016 T20I # 523
CS MacLeod 2 1 1/84 2/85 2 v Afghanistan Nagpur 8 Mar 2016 T20I # 523
KJ Coetzer 1 8 - 1/8 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
KJ Coetzer 1 20 - 1/20 2 v Hong Kong Nagpur 12 Mar 2016 T20I # 532
KJ Coetzer 1 61 - 1/61 1 v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
KJ Coetzer 1 4 - 1/4 1 v Netherlands Abu Dhabi 17 Jan 2017 T20I # 582
KJ Coetzer 1 43 - 1/43 2 v Oman Dubai (DICS) 19 Jan 2017 T20I # 585
MH Cross 2 5 1/43 2/48 2 v Oman Dubai (DICS) 19 Jan 2017 T20I # 585
KJ Coetzer 3 2 2/72 3/74 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 587
KJ Coetzer 1 53 - 1/53 2 v Pakistan Edinburgh 12 Jun 2018 T20I # 671
KJ Coetzer 1 0 - 1/0 2 v Pakistan Edinburgh 13 Jun 2018 T20I # 673
KJ Coetzer 1 65 - 1/65 2 v Ireland Deventer 16 Jun 2018 T20I # 674
RD Berrington 2 17 1/65 2/82 2 v Ireland Deventer 16 Jun 2018 T20I # 674
KJ Coetzer 1 93 - 1/93 1 v Ireland Deventer 17 Jun 2018 T20I # 675
KJ Coetzer 1 74 - 1/74 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
RD Berrington 2 28 1/74 2/102 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
KJ Coetzer 1 50 - 1/50 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
MH Cross 2 84 1/50 2/134 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
KJ Coetzer 1 33 - 1/33 1 v Netherlands Al Amerat 13 Feb 2019 T20I # 739
MH Cross 2 4 1/33 2/37 1 v Netherlands Al Amerat 13 Feb 2019 T20I # 739
KJ Coetzer 1 109 - 1/109 2 v Ireland Al Amerat 15 Feb 2019 T20I # 742
KJ Coetzer 1 25 - 1/25 2 v Oman Al Amerat 17 Feb 2019 T20I # 744
KJ Coetzer 1 200 - 1/200 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
MA Leask 2 0 1/200 2/200 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
RD Berrington 3 44 2/200 3/244 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
OJ Hairs 4 8* 3/244 3/252 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
KJ Coetzer 1 33 - 1/33 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
CS MacLeod 2 17 1/33 2/50 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
KJ Coetzer 1 6 - 1/6 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
CS MacLeod 2 42 1/6 2/48 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
RD Berrington 3 19 2/48 3/67 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
MH Cross 1 13 - 1/13 2 v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
KJ Coetzer 1 70 - 1/70 2 v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
KJ Coetzer 1 33 - 1/33 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
CS MacLeod 2 8 1/33 2/41 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
KJ Coetzer 1 32 - 1/32 1 v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
CD Wallace 1 10 - 1/10 2 v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
CS MacLeod 2 9 1/10 2/19 2 v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
KJ Coetzer 1 19 - 1/19 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
OJ Hairs 2 36 1/19 2/55 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
CS MacLeod 3 76 2/55 3/131 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
KJ Coetzer 1 10 - 1/10 1 v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
KJ Coetzer 1 87 - 1/87 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
MA Leask 2 22 1/87 2/109 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
KJ Coetzer 1 1 - 1/1 2 v Oman ICCA Dubai 31 Oct 2019 T20I # 991
MH Cross 2 24 1/1 2/25 2 v Oman ICCA Dubai 31 Oct 2019 T20I # 991
KJ Coetzer 1 2 - 1/2 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
KJ Coetzer 1 11 - 1/11 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
OJ Hairs 2 0 1/11 2/11 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
RD Berrington 3 2 2/11 3/13 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
KJ Coetzer 1 18 - 1/18 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
OJ Hairs 2 54 1/18 2/72 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
RD Berrington 3 5 2/72 3/77 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
KJ Coetzer 1 32 - 1/32 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
OJ Hairs 2 47* 1/32 1/79 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
RD Berrington 2 5 1/79 2/84 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
KJ Coetzer 1 21 - 1/21 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
MH Cross 2 0 1/21 2/21 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
RD Berrington 3 0 2/21 3/21 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
KJ Coetzer 1 5 - 1/5 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
MH Cross 2 40 1/5 2/45 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
RD Berrington 3 1 2/45 3/46 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
KJ Coetzer 1 22 - 1/22 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
MH Cross 2 4 1/22 2/26 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
KJ Coetzer 1 33 - 1/33 2 v Oman Al Amerat 21 Oct 2021 T20I # 1338
KJ Coetzer 1 28 - 1/28 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
CS MacLeod 2 0 1/28 2/28 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
RD Berrington 3 0 2/28 3/28 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
MH Cross 4 2 3/28 4/30 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
MA Leask 5 6 4/30 5/36 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
MH Cross 1 0 - 1/0 1 v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
KJ Coetzer 1 21 - 1/21 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
MH Cross 2 45 1/21 2/66 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
KJ Coetzer 1 13 - 1/13 1 v India Dubai (DICS) 5 Nov 2021 T20I # 1396
MH Cross 2 14 1/13 2/27 1 v India Dubai (DICS) 5 Nov 2021 T20I # 1396
KJ Coetzer 1 23 - 1/23 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
MH Cross 2 13 1/23 2/36 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
RD Berrington 3 5 2/36 3/41 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
CS MacLeod 1 62 - 1/62 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
MA Jones 1 18 - 1/18 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
MH Cross 2 10 1/18 2/28 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
MA Jones 1 55 - 1/55 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
MH Cross 2 8 1/55 2/63 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
RD Berrington 3 23 2/63 3/86 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
CS MacLeod 4 31 3/86 4/117 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
MA Leask 5 8 4/117 5/125 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
CN Greaves 6 35* 5/125 5/160 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
MA Jones 1 1 - 1/1 1 v Ireland Hobart 19 Oct 2022 T20I # 1833
MA Jones 1 5 - 1/5 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
MH Cross 2 19 1/5 2/24 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
RD Berrington 3 40 2/24 3/64 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
CS MacLeod 4 34 3/64 4/98 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
OJ Hairs 1 73 - 1/73 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
OJ Hairs 1 23 - 1/23 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
MH Cross 2 16 1/23 2/39 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
RD Berrington 3 11 2/39 3/50 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
OJ Hairs 1 55 - 1/55 1 v Italy Edinburgh 24 Jul 2023 T20I # 2160
OJ Hairs 1 96 - 1/96 1 v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
B McMullen 2 91 1/96 2/187 1 v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
OJ Hairs 1 26 - 1/26 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
B McMullen 2 8 1/26 2/34 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
OJ Hairs 1 24 - 1/24 1 v Ireland Edinburgh 28 Jul 2023 T20I # 2180
OJ Hairs 1 2 - 1/2 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
B McMullen 2 11 1/2 2/13 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
RD Berrington 3 36 2/13 3/49 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
MA Leask 4 29 3/49 4/78 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
J Jarvis 5 52 4/78 5/130 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
MH Cross 6 4 5/130 6/134 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
OJ Hairs 1 1 - 1/1 1 v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
B McMullen 2 10 1/1 2/11 1 v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
C Tear 3 22 2/11 3/33 1 v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
MH Cross 4 14 3/33 4/47 1 v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
B McMullen 1 33 - 1/33 1 v U.A.E. Dubai (DICS) 14 Mar 2024 T20I # 2520
C Tear 2 8 1/33 2/41 1 v U.A.E. Dubai (DICS) 14 Mar 2024 T20I # 2520
OJ Hairs 1 22 - 1/22 1 v Netherlands The Hague 22 May 2024 T20I # 2614
C Tear 2 51 1/22 2/73 1 v Netherlands The Hague 22 May 2024 T20I # 2614
RD Berrington 3 0 2/73 3/73 1 v Netherlands The Hague 22 May 2024 T20I # 2614
MH Cross 4 38 3/73 4/111 1 v Netherlands The Hague 22 May 2024 T20I # 2614
OJ Hairs 1 16 - 1/16 1 v Ireland The Hague 23 May 2024 T20I # 2615
MA Jones 1 90* - 0/90 1 v England Bridgetown 4 Jun 2024 T20I # 2637
MA Jones 1 23 - 1/23 2 v Namibia Bridgetown 6 Jun 2024 T20I # 2643
Statsguru includes the following current or recent Twenty20 Internationals:
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