Moeen Ali Against Teams Country Wise

Moeen Ali Introduction

RoleBatting Allrounder
BattingLeft Handed
Bowlingspin Right-arm offbreak

CountryEngland
BirthJun 18, 1987 (37 yr), Birmingham
Height1.83 m
TeamsEngland, Worcestershire, Duronto Rajshahi, England Lions, Royal Challengers Bangalore, Team Abu Dhabi, Cape Town Blitz, Multan Sultans, Team Stokes, Team Moeen, Team Morgan, Chennai Super Kings, Birmingham Phoenix (Mostly) England,
Social Accounts Wikipedia
Last UpdatedLast updated 16 days ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review Moeen Ali's performances against various cricket teams based on countries, offering insights into M.Ali performances against teams from different cricketing nations.

Search

Moeen Ali Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Australia AFG All T20 1 1 8 10 1 8.00 80 8 0 0 0 0
Australia AFG 2022 T20 1 1 8 10 1 80 8 0 0 0 0
Australia AUS All ODI 11 11 183 227 1 16.63 80.6 46 0 0 19 5
Australia AUS 2022 ODI 2 2 28 35 0 14.00 80 18 0 0 3 1
Australia AUS 2018 ODI 5 5 51 80 1 12.75 63.7 33 0 0 4 0
Australia AUS 2015 ODI 4 4 104 112 0 26.00 92.8 46 0 0 12 4
Australia AUS All T20 3 2 54 34 0 18.00 158.8 44 0 0 4 3
Australia AUS 2022 T20 3 2 54 34 0 27.00 158.8 44 0 0 4 3
Australia BAN All ODI 1 1 19 21 0 19.00 90.4 19 0 0 3 0
Australia BAN 2015 ODI 1 1 19 21 0 19.00 90.4 19 0 0 3 0
Australia CAXI All DODI 1 1 1 2 0 1.00 50 1 0 0 0 0
Australia CAXI 2018 DODI 1 1 1 2 0 1.00 50 1 0 0 0 0
Australia IND All ODI 2 2 25 46 0 12.50 54.3 17 0 0 2 0
Australia IND 2015 ODI 2 2 25 46 0 12.50 54.3 17 0 0 2 0
Australia IND All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia IND 2022 T20 1 0 0 0 0 0 0 0 0 0 0
Australia IRE All T20 1 1 24 12 1 24.00 200 24 0 0 3 1
Australia IRE 2022 T20 1 1 24 12 1 200 24 0 0 3 1
Australia NZ All T20 1 1 5 6 0 5.00 83.3 5 0 0 0 0
Australia NZ 2022 T20 1 1 5 6 0 5.00 83.3 5 0 0 0 0
Australia PAK All ODI 1 1 4 6 0 4.00 66.6 4 0 0 1 0
Australia PAK 2015 ODI 1 1 4 6 0 4.00 66.6 4 0 0 1 0
Australia PAK All T20 1 1 19 13 0 19.00 146.1 19 0 0 3 0
Australia PAK 2022 T20 1 1 19 13 0 19.00 146.1 19 0 0 3 0
Australia SL All T20 1 1 1 5 0 1.00 20 1 0 0 0 0
Australia SL 2022 T20 1 1 1 5 0 1.00 20 1 0 0 0 0
Australia WI All ODI 1 1 46 43 0 46.00 106.9 46 0 0 9 0
Australia WI 2015 ODI 1 1 46 43 0 46.00 106.9 46 0 0 9 0
Bangladesh BAN All ODI 6 6 69 90 0 11.50 76.6 42 0 0 4 2
Bangladesh BAN 2023 ODI 3 3 58 72 0 19.33 80.5 42 0 0 4 2
Bangladesh BAN 2016 ODI 3 3 11 18 0 3.66 61.1 6 0 0 0 0
Bangladesh BAN All T20 3 3 32 34 1 10.66 94.1 15 0 0 1 2
Bangladesh BAN 2023 T20 3 3 32 34 1 16.00 94.1 15 0 0 1 2
Bangladesh BCBSXI All DODI 1 1 70 51 0 70.00 137.2 70 1 0 8 2
Bangladesh BCBSXI 2016 DODI 1 1 70 51 0 70.00 137.2 70 1 0 8 2
Bangladesh CGC All BPL 3 2 83 37 2 27.66 224.3 53 1 0 5 7
Bangladesh CCH 2024 BPL 1 1 53 24 1 220.8 53 1 0 2 5
Bangladesh CGC 2022 BPL 2 1 30 13 1 230.7 30 0 0 3 2
Bangladesh COV All BPL 0 0 0 0 0 0 0 0 0 0 0
Bangladesh DD All BPL 1 0 0 0 0 0.00 0 0 0 0 0 0
Bangladesh DD 2023 BPL 1 0 0 0 0 0 0 0 0 0 0
Bangladesh BRSAL All BPL 3 3 51 48 0 17.00 106.2 23 0 0 1 4
Bangladesh FBA 2024 BPL 1 1 23 22 0 23.00 104.5 23 0 0 1 1
Bangladesh BRSAL 2022 BPL 2 2 28 26 0 14.00 107.6 22 0 0 0 3
Bangladesh KLT All BPL 3 2 83 44 0 27.66 188.6 75 1 0 1 9
Bangladesh KHT 2024 BPL 1 0 0 0 0 0 0 0 0 0 0
Bangladesh KLT 2022 BPL 2 2 83 44 0 41.50 188.6 75 1 0 1 9
Bangladesh NED All T20 1 1 3 7 0 3.00 42.8 3 0 0 0 0
Bangladesh NED 2014 T20 1 1 3 7 0 3.00 42.8 3 0 0 0 0
Bangladesh NZ All T20 1 1 36 23 0 36.00 156.5 36 0 0 6 1
Bangladesh NZ 2014 T20 1 1 36 23 0 36.00 156.5 36 0 0 6 1
Bangladesh RAN All BPL 1 1 6 10 1 6.00 60 6 0 0 0 0
Bangladesh RAN 2024 BPL 1 1 6 10 1 60 6 0 0 0 0
Bangladesh RSA All T20 1 1 10 10 0 10.00 100 10 0 0 1 0
Bangladesh RSA 2014 T20 1 1 10 10 0 10.00 100 10 0 0 1 0
Bangladesh SL All T20 1 1 0 1 0 0.00 0 0 0 0 0 0
Bangladesh SL 2014 T20 1 1 0 1 0 0 0 0 0 0 0
Bangladesh SYL All BPL 3 3 46 35 1 15.33 131.4 25 0 0 3 3
Bangladesh SYL 2024 BPL 1 1 0 5 0 0 0 0 0 0 0
Bangladesh SYL 2023 BPL 2 2 46 30 1 46.00 153.3 25 0 0 3 3
Bangladesh SYL All BPL 1 1 46 35 0 46.00 131.4 46 0 0 4 2
Bangladesh SYL 2022 BPL 1 1 46 35 0 46.00 131.4 46 0 0 4 2
Bangladesh WI All T20 1 1 22 16 0 22.00 137.5 22 0 0 4 0
Bangladesh WI 2014 T20 1 1 22 16 0 22.00 137.5 22 0 0 4 0
Barbados AUS 2024 T20 1 1 25 15 0 25.00 166.6 25 0 0 0 3
Barbados BR 2024 CPL 1 1 33 19 0 33.00 173.6 33 0 0 3 2
Barbados GUY 2024 CPL 1 0 0 0 0 0 0 0 0 0 0
Barbados SCO 2024 T20 1 0 0 0 0 0 0 0 0 0 0
Barbados USA 2024 T20 1 0 0 0 0 0 0 0 0 0 0
Barbados WI All ODI 3 2 12 15 0 4.00 80 12 0 0 0 0
Barbados WI 2019 ODI 2 1 12 14 0 12.00 85.7 12 0 0 0 0
Barbados WI 2017 ODI 1 1 0 1 0 0 0 0 0 0 0
Barbados WI All T20 7 7 116 86 0 16.57 134.8 63 1 0 5 8
Barbados WI 2022 T20 5 5 108 74 0 21.60 145.9 63 1 0 4 8
Barbados WI 2014 T20 2 2 8 12 0 4.00 66.6 5 0 0 1 0
Denmark NYS 2023 T10 1 1 13 5 1 260 13 0 0 3 0
Denmark NW 2023 T10 1 1 37 23 0 37.00 160.8 37 0 0 2 2
Denmark TAD 2023 T10 1 1 2 5 0 2.00 40 2 0 0 0 0
Denmark TCB 2023 T10 1 1 8 6 0 8.00 133.3 8 0 0 1 0
England AFG All ODI 1 1 31 9 1 31.00 344.4 31 0 0 1 4
England AFG 2019 ODI 1 1 31 9 1 344.4 31 0 0 1 4
England AUS All ODI 12 10 108 143 1 9.00 75.5 21 0 0 9 1
England AUS 2020 ODI 1 1 6 13 0 6.00 46.1 6 0 0 0 0
England AUS 2019 ODI 1 1 6 9 0 6.00 66.6 6 0 0 1 0
England AUS 2018 ODI 4 3 44 57 0 14.66 77.1 17 0 0 3 0
England AUS 2017 ODI 1 0 0 0 0 0 0 0 0 0 0
England AUS 2015 ODI 5 5 52 64 1 13.00 81.2 21 0 0 5 1
England AUS All T20 3 3 36 27 2 12.00 133.3 23 0 0 3 2
England AUS 2020 T20 2 2 36 27 1 36.00 133.3 23 0 0 3 2
England AUS 2018 T20 1 1 0 0 1 0 0 0 0 0 0
England BAN All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
England BAN 2017 ODI 1 0 0 0 0 0 0 0 0 0 0
England BPH 2024 Hundred 1 1 24 25 0 24.00 96 24 0 0 2 0
England DER All BLAST 4 4 29 31 0 7.25 93.5 16 0 0 2 1
England DER 2023 BLAST 2 2 26 23 0 13.00 113 16 0 0 2 1
England DER 2022 BLAST 2 2 3 8 0 1.50 37.5 3 0 0 0 0
England ESS All BLAST 1 1 32 26 0 32.00 123 32 0 0 3 2
England ESS 2019 BLAST 1 1 32 26 0 32.00 123 32 0 0 3 2
England GLOUCS All BLAST 1 1 1 3 0 1.00 33.3 1 0 0 0 0
England GLOUCS 2018 BLAST 1 1 1 3 0 1.00 33.3 1 0 0 0 0
England IND All ODI 8 7 208 223 0 26.00 93.2 67 1 0 15 8
England IND 2022 ODI 3 3 95 126 0 31.66 75.3 47 0 0 6 4
England IND 2018 ODI 3 2 37 39 0 18.50 94.8 24 0 0 3 1
England IND 2014 ODI 2 2 76 58 0 38.00 131 67 1 0 6 3
England IND All T20 5 5 77 52 0 15.40 148 36 0 0 8 4
England IND 2022 T20 3 3 71 42 0 23.66 169 36 0 0 7 4
England IND 2018 T20 1 1 6 8 0 6.00 75 6 0 0 1 0
England IND 2014 T20 1 1 0 2 0 0 0 0 0 0 0
England LANCS All BLAST 4 4 104 63 0 26.00 165 41 0 0 11 6
England LAN 2022 BLAST 1 1 31 17 0 31.00 182.3 31 0 0 3 2
England LANCS 2021 BLAST 1 1 9 9 0 9.00 100 9 0 0 1 0
England LANCS 2019 BLAST 1 1 23 16 0 23.00 143.7 23 0 0 0 3
England LANCS 2018 BLAST 1 1 41 21 0 41.00 195.2 41 0 0 7 1
England LEI All BLAST 2 2 120 73 0 60.00 164.3 103 0 1 9 10
England LEI 2024 BLAST 1 1 103 59 0 103.00 174.5 103 0 1 7 9
England LEI 2022 BLAST 1 1 17 14 0 17.00 121.4 17 0 0 2 1
England LNS All Hundred 4 4 83 56 0 20.75 148.2 40 0 0 6 5
England LNS 2024 Hundred 1 1 0 3 0 0 0 0 0 0 0
England LNS 2023 Hundred 1 1 32 14 0 32.00 228.5 32 0 0 1 4
England LNS 2022 Hundred 1 1 11 9 0 11.00 122.2 11 0 0 2 0
England LNS 2021 Hundred 1 1 40 30 0 40.00 133.3 40 0 0 3 1
England MNR All Hundred 4 4 26 25 1 6.50 104 15 0 0 2 1
England MNR 2024 Hundred 1 1 6 3 1 200 6 0 0 0 1
England MNR 2023 Hundred 1 1 1 2 0 1.00 50 1 0 0 0 0
England MNR 2022 Hundred 1 1 4 2 0 4.00 200 4 0 0 1 0
England MNR 2021 Hundred 1 1 15 18 0 15.00 83.3 15 0 0 1 0
England NZ All ODI 3 3 48 48 0 16.00 100 33 0 0 5 1
England NZ 2023 ODI 3 3 48 48 0 16.00 100 33 0 0 5 1
England NZ All T20 4 3 33 21 0 8.25 157.1 26 0 0 1 3
England NZ 2023 T20 4 3 33 21 0 11.00 157.1 26 0 0 1 3
England NOR All BLAST 4 4 126 81 0 31.50 155.5 52 2 0 10 8
England NOR 2023 BLAST 1 1 12 9 0 12.00 133.3 12 0 0 1 0
England NOR 2022 BLAST 1 1 11 11 0 11.00 100 11 0 0 2 0
England NOR 2021 BLAST 1 1 52 30 0 52.00 173.3 52 1 0 3 4
England NOR 2019 BLAST 1 1 51 31 0 51.00 164.5 51 1 0 4 4
England NOS All Hundred 2 2 38 26 1 19.00 146.1 37 0 0 2 3
England NOS 2024 Hundred 1 1 37 21 1 176.1 37 0 0 2 3
England NOS 2022 Hundred 1 1 1 5 0 1.00 20 1 0 0 0 0
England NOTTS All BLAST 6 6 122 89 0 20.33 137 32 0 0 10 7
England NOT 2023 BLAST 1 1 10 12 0 10.00 83.3 10 0 0 1 0
England NOT 2022 BLAST 1 1 28 19 0 28.00 147.3 28 0 0 3 1
England NOTTS 2021 BLAST 1 1 6 5 0 6.00 120 6 0 0 1 0
England NOTTS 2019 BLAST 2 2 53 34 0 26.50 155.8 32 0 0 3 4
England 2018 BLAST 1 1 25 19 0 25.00 131.5 25 0 0 2 2
England OVI All Hundred 4 4 125 81 0 31.25 154.3 49 0 0 4 10
England OVI 2024 Hundred 1 1 1 4 0 1.00 25 1 0 0 0 0
England OVI 2023 Hundred 1 1 33 26 0 33.00 126.9 33 0 0 1 2
England OVI 2022 Hundred 1 1 42 25 0 42.00 168 42 0 0 0 4
England OVI 2021 Hundred 1 1 49 26 0 49.00 188.4 49 0 0 3 4
England PAK All ODI 9 6 131 138 3 14.55 94.9 46 0 0 8 5
England PAK 2019 ODI 5 4 65 61 1 21.66 106.5 46 0 0 5 3
England PAK 2016 ODI 4 2 66 77 2 85.7 45 0 0 3 2
England PAK All T20 9 8 125 87 1 13.88 143.6 61 1 0 11 5
England PAK 2024 T20 2 1 4 7 0 4.00 57.1 4 0 0 0 0
England PAK 2021 T20 3 3 38 23 0 12.66 165.2 36 0 0 6 1
England PAK 2020 T20 3 3 70 42 0 23.33 166.6 61 1 0 5 4
England PAK 2016 T20 1 1 13 15 1 86.6 13 0 0 0 0
England RSA All ODI 4 3 113 79 1 28.25 143 77 1 0 10 5
England SA 2022 ODI 1 0 0 0 0 0 0 0 0 0 0
England RSA 2019 ODI 1 1 3 9 0 3.00 33.3 3 0 0 0 0
England RSA 2017 ODI 2 2 110 70 1 110.00 157.1 77 1 0 10 5
England SA All T20 2 2 55 23 0 27.50 239.1 52 1 0 2 6
England SA 2022 T20 2 2 55 23 0 27.50 239.1 52 1 0 2 6
England SOB All Hundred 5 5 59 52 0 11.80 113.4 36 0 0 4 4
England SOB 2024 Hundred 1 1 5 4 0 5.00 125 5 0 0 1 0
England SOB 2023 Hundred 1 1 1 3 0 1.00 33.3 1 0 0 0 0
England SOB 2022 Hundred 1 1 17 12 0 17.00 141.6 17 0 0 2 1
England SOB 2021 Hundred 2 2 36 33 0 18.00 109 36 0 0 1 3
England SL All ODI 6 4 53 94 0 8.83 56.3 28 0 0 2 1
England SL 2021 ODI 2 1 28 57 0 28.00 49.1 28 0 0 1 0
England SL 2019 ODI 1 1 16 20 0 16.00 80 16 0 0 0 1
England SL 2016 ODI 3 2 9 17 0 4.50 52.9 7 0 0 1 0
England SL All T20 1 1 7 7 0 7.00 100 7 0 0 1 0
England SL 2021 T20 1 1 7 7 0 7.00 100 7 0 0 1 0
England SUS All BLAST 2 2 162 87 1 81.00 186.2 121 0 1 14 12
England SUS 2019 BLAST 1 1 121 60 1 201.6 121 0 1 8 11
England SUS 2018 BLAST 1 1 41 27 0 41.00 151.8 41 0 0 6 1
England TRT All Hundred 6 6 134 99 0 22.33 135.3 52 1 0 8 10
England TRT 2024 Hundred 2 2 17 22 0 8.50 77.2 13 0 0 2 0
England TRT 2023 Hundred 1 1 4 11 0 4.00 36.3 4 0 0 0 0
England TRT 2022 Hundred 2 2 87 49 0 43.50 177.5 52 1 0 4 8
England TRT 2021 Hundred 1 1 26 17 0 26.00 152.9 26 0 0 2 2
England WARKS All BLAST 4 4 220 125 1 55.00 176 115 1 1 19 14
England WAS 2022 BLAST 2 2 20 23 0 10.00 86.9 16 0 0 0 1
England WARKS 2019 BLAST 1 1 85 46 1 184.7 85 1 0 7 6
England WARKS 2018 BLAST 1 1 115 56 0 115.00 205.3 115 0 1 12 7
England WEF All Hundred 2 2 76 41 0 38.00 185.3 59 1 0 3 6
England WEF 2023 Hundred 1 1 17 13 0 17.00 130.7 17 0 0 0 1
England WEF 2021 Hundred 1 1 59 28 0 59.00 210.7 59 1 0 3 5
England WI All ODI 5 2 150 82 1 30.00 182.9 102 0 1 13 10
England WI 2017 ODI 5 2 150 82 1 150.00 182.9 102 0 1 13 10
England YORKS All BLAST 1 1 39 29 0 39.00 134.4 39 0 0 5 2
England YORKS 2021 BLAST 1 1 39 29 0 39.00 134.4 39 0 0 5 2
Grenada WI All ODI 2 2 22 14 2 11.00 157.1 22 0 0 1 2
Grenada WI 2019 ODI 1 1 0 1 1 0 0 0 0 0 0
Grenada WI All T20 2 1 22 13 1 11.00 169.2 22 0 0 1 2
Grenada WI 2023 T20 2 1 22 13 1 169.2 22 0 0 1 2
India AFG All T20 1 1 41 33 1 41.00 124.2 41 0 0 4 1
India AFG 2016 T20 1 1 41 33 1 124.2 41 0 0 4 1
India AUS All ODI 1 1 42 43 0 42.00 97.6 42 0 0 6 0
India AUS 2023 ODI 1 1 42 43 0 42.00 97.6 42 0 0 6 0
India BAN All ODI 1 1 56 39 0 56.00 143.5 56 1 0 2 6
India BAN 2023 ODI 1 1 56 39 0 56.00 143.5 56 1 0 2 6
India BAN All T20 0 0 0 0 0 0 0 0 0 0 0
India CSK All IPL 2 2 35 24 0 17.50 145.8 26 0 0 5 1
India CSK 2019 IPL 2 2 35 24 0 17.50 145.8 26 0 0 5 1
India DC All IPL 6 5 85 61 0 14.16 139.3 36 0 0 7 5
India DC 2023 IPL 2 1 7 12 0 7.00 58.3 7 0 0 0 0
India DC 2022 IPL 1 1 9 4 0 9.00 225 9 0 0 2 0
India DC 2021 IPL 1 1 36 24 0 36.00 150 36 0 0 4 2
India DC 2019 IPL 1 1 32 18 0 32.00 177.7 32 0 0 1 3
India DC 2018 IPL 1 1 1 3 0 1.00 33.3 1 0 0 0 0
India GT All IPL 6 5 110 76 1 18.33 144.7 56 1 0 8 8
India GT 2024 IPL 1 1 56 36 0 56.00 155.5 56 1 0 4 4
India GT 2023 IPL 3 2 32 20 1 32.00 160 23 0 0 4 2
India GT 2022 IPL 2 2 22 20 0 11.00 110 21 0 0 0 2
India IND All ODI 7 6 159 158 0 22.71 100.6 55 1 0 13 4
India IND 2023 ODI 1 1 15 31 0 15.00 48.3 15 0 0 0 0
India IND 2021 ODI 3 2 59 62 0 29.50 95.1 30 0 0 4 3
India IND 2017 ODI 3 3 85 65 0 28.33 130.7 55 1 0 9 1
India IND All T20 3 2 3 5 1 1.00 60 2 0 0 0 0
India IND 2017 T20 3 2 3 5 1 3.00 60 2 0 0 0 0
India INDA All DODI 1 1 1 4 0 1.00 25 1 0 0 0 0
India INDA 2017 DODI 1 1 1 4 0 1.00 25 1 0 0 0 0
India PBKS All IPL 8 6 92 73 0 11.50 126 46 0 0 13 2
India KXIP 2019 IPL 2 1 4 5 0 4.00 80 4 0 0 1 0
India KXIP 2018 IPL 1 0 0 0 0 0 0 0 0 0 0
India KKR All IPL 5 4 92 44 1 18.40 209 66 1 0 7 8
India KOL 2023 IPL 2 1 1 2 0 1.00 50 1 0 0 0 0
India KKR 2021 IPL 1 1 25 12 0 25.00 208.3 25 0 0 2 2
India KKR 2019 IPL 2 2 66 30 1 66.00 220 66 1 0 5 6
India LSG All IPL 5 3 84 55 0 16.80 152.7 35 0 0 7 5
India LSG 2024 IPL 2 1 30 20 0 30.00 150 30 0 0 0 3
India LSG 2023 IPL 2 1 19 13 0 19.00 146.1 19 0 0 3 0
India LSG 2022 IPL 1 1 35 22 0 35.00 159 35 0 0 4 2
India MUMCAXI All WT20 1 1 1 2 0 1.00 50 1 0 0 0 0
India MUMCAXI 2016 WT20 1 1 1 2 0 1.00 50 1 0 0 0 0
India MUMCAXI All DT20 1 1 1 2 0 1.00 50 1 0 0 0 0
India MUMCAXI 2016 DT20 1 1 1 2 0 1.00 50 1 0 0 0 0
India MI All IPL 5 4 121 77 0 24.20 157.1 58 2 0 7 11
India MI 2023 IPL 1 0 0 0 0 0 0 0 0 0 0
India MI 2022 IPL 1 1 0 2 0 0 0 0 0 0 0
India MI 2021 IPL 1 1 58 36 0 58.00 161.1 58 1 0 5 5
India MI 2019 IPL 2 2 63 39 0 31.50 161.5 50 1 0 2 6
India NED All ODI 1 1 4 15 0 4.00 26.6 4 0 0 0 0
India NED 2023 ODI 1 1 4 15 0 4.00 26.6 4 0 0 0 0
India NZ All ODI 1 1 11 17 0 11.00 64.7 11 0 0 1 0
India NZ 2023 ODI 1 1 11 17 0 11.00 64.7 11 0 0 1 0
India NZ All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
India NZ 2016 T20 1 0 0 0 0 0 0 0 0 0 0
India PAK All ODI 1 1 8 6 0 8.00 133.3 8 0 0 0 1
India PAK 2023 ODI 1 1 8 6 0 8.00 133.3 8 0 0 0 1
India PBKS 2024 IPL 2 2 32 29 0 16.00 110.3 17 0 0 3 1
India PBKS 2023 IPL 1 1 10 6 0 10.00 166.6 10 0 0 2 0
India PBKS 2022 IPL 1 1 0 2 0 0 0 0 0 0 0
India PBKS 2021 IPL 1 1 46 31 0 46.00 148.3 46 0 0 7 1
India RR All IPL 7 7 178 123 1 25.42 144.7 93 1 0 18 8
India RR 2024 IPL 1 1 10 13 0 10.00 76.9 10 0 0 0 0
India RR 2023 IPL 2 2 30 22 0 15.00 136.3 23 0 0 2 2
India RR 2022 IPL 1 1 93 57 0 93.00 163.1 93 1 0 13 3
India RR 2021 IPL 1 1 26 20 0 26.00 130 26 0 0 1 2
India RR 2019 IPL 1 1 18 9 1 200 18 0 0 2 1
India RR 2018 IPL 1 1 1 2 0 1.00 50 1 0 0 0 0
India RCB All IPL 3 3 56 43 1 18.66 130.2 34 0 0 2 4
India BLR 2023 IPL 1 1 19 8 1 237.5 19 0 0 0 2
India RCB 2022 IPL 2 2 37 35 0 18.50 105.7 34 0 0 2 2
India RSA All T20 1 1 8 10 1 8.00 80 8 0 0 1 0
India RSA 2016 T20 1 1 8 10 1 80 8 0 0 1 0
India SL All ODI 1 1 15 15 0 15.00 100 15 0 0 1 0
India SL 2023 ODI 1 1 15 15 0 15.00 100 15 0 0 1 0
India SL All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
India SL 2016 T20 1 0 0 0 0 0 0 0 0 0 0
India SRH All IPL 8 6 146 98 1 18.25 148.9 65 1 0 11 8
India SRH 2024 IPL 2 0 0 0 0 0 0 0 0 0 0
India SRH 2023 IPL 1 1 6 6 1 100 6 0 0 1 0
India SRH 2022 IPL 1 1 48 35 0 48.00 137.1 48 0 0 3 2
India SRH 2021 IPL 1 1 15 8 0 15.00 187.5 15 0 0 3 0
India SRH 2019 IPL 1 1 2 8 0 2.00 25 2 0 0 0 0
India SRH 2018 IPL 2 2 75 41 0 37.50 182.9 65 1 0 4 6
India WI All T20 2 2 7 4 0 3.50 175 7 0 0 0 1
India WI 2016 T20 2 2 7 4 0 3.50 175 7 0 0 0 1
Netherlands NED All ODI 3 1 42 40 1 14.00 105 42 0 0 5 1
Netherlands NED 2022 ODI 3 1 42 40 1 105 42 0 0 5 1
Netherlands NED All T20 0 0 0 0 0 0 0 0 0 0 0
New Zealand NZ All ODI 6 4 74 70 0 12.33 105.7 28 0 0 10 1
New Zealand NZ 2018 ODI 5 3 54 55 0 18.00 98.1 28 0 0 6 1
New Zealand NZ 2015 ODI 1 1 20 15 0 20.00 133.3 20 0 0 4 0
New Zealand SCO All ODI 1 1 128 107 0 128.00 119.6 128 0 1 12 5
New Zealand SCO 2015 ODI 1 1 128 107 0 128.00 119.6 128 0 1 12 5
New Zealand SL All ODI 1 1 15 26 0 15.00 57.6 15 0 0 3 0
New Zealand SL 2015 ODI 1 1 15 26 0 15.00 57.6 15 0 0 3 0
Pakistan ISU All PSL 2 2 24 16 1 12.00 150 14 0 0 4 0
Pakistan ISU 2020 PSL 2 2 24 16 1 24.00 150 14 0 0 4 0
Pakistan KRK All PSL 2 2 94 64 0 47.00 146.8 65 1 0 6 5
Pakistan KRK 2020 PSL 2 2 94 64 0 47.00 146.8 65 1 0 6 5
Pakistan LHQ All PSL 2 2 12 13 0 6.00 92.3 11 0 0 2 0
Pakistan LHQ 2020 PSL 2 2 12 13 0 6.00 92.3 11 0 0 2 0
Pakistan PAK All T20 7 4 142 89 3 20.28 159.5 55 2 0 10 9
Pakistan PAK 2022 T20 7 4 142 89 3 142.00 159.5 55 2 0 10 9
Pakistan PSZ All PSL 2 2 2 6 0 1.00 33.3 2 0 0 0 0
Pakistan PSZ 2020 PSL 2 2 2 6 0 1.00 33.3 2 0 0 0 0
Pakistan QTG All PSL 1 1 6 7 0 6.00 85.7 6 0 0 1 0
Pakistan QTG 2020 PSL 1 1 6 7 0 6.00 85.7 6 0 0 1 0
Saint Lucia SA 2024 T20 1 1 9 10 0 9.00 90 9 0 0 0 0
Saint Lucia WI All ODI 1 1 12 25 0 12.00 48 12 0 0 1 0
Saint Lucia WI 2019 ODI 1 1 12 25 0 12.00 48 12 0 0 1 0
Saint Lucia WI 2024 T20 1 1 13 10 0 13.00 130 13 0 0 2 0
Scotland SCO All ODI 1 1 46 33 0 46.00 139.3 46 0 0 3 3
Scotland SCO 2018 ODI 1 1 46 33 0 46.00 139.3 46 0 0 3 3
South Africa DSG All DT20 3 3 92 64 0 30.66 143.7 36 0 0 7 6
South Africa DSG 2024 DT20 3 3 92 64 0 30.66 143.7 36 0 0 7 6
South Africa JSK All DT20 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa JSK 2024 DT20 1 0 0 0 0 0 0 0 0 0 0
South Africa JS All DT20 1 1 25 17 0 25.00 147 25 0 0 3 1
South Africa JS 2019 DT20 1 1 25 17 0 25.00 147 25 0 0 3 1
South Africa MICT All DT20 2 1 11 8 0 5.50 137.5 11 0 0 0 1
South Africa MICT 2024 DT20 2 1 11 8 0 11.00 137.5 11 0 0 0 1
South Africa PR All DT20 1 1 13 13 0 13.00 100 13 0 0 2 0
South Africa PR 2019 DT20 1 1 13 13 0 13.00 100 13 0 0 2 0
South Africa PR All DT20 3 2 41 34 1 13.66 120.5 23 0 0 3 2
South Africa PR 2024 DT20 3 2 41 34 1 41.00 120.5 23 0 0 3 2
South Africa PRC All DT20 1 1 25 21 1 25.00 119 25 0 0 1 1
South Africa PRC 2024 DT20 1 1 25 21 1 119 25 0 0 1 1
South Africa RSA All ODI 9 9 179 167 2 19.88 107.1 51 1 0 18 6
South Africa SA 2023 ODI 3 3 103 85 0 34.33 121.1 51 1 0 9 5
South Africa RSA 2020 ODI 1 1 17 16 1 106.2 17 0 0 3 0
South Africa RSA 2016 ODI 5 5 59 66 1 14.75 89.3 21 0 0 6 1
South Africa RSA All T20 5 5 50 22 1 10.00 227.2 39 0 0 4 4
South Africa RSA 2020 T20 3 3 49 18 1 24.50 272.2 39 0 0 4 4
South Africa RSA 2016 T20 2 2 1 4 0 0.50 25 1 0 0 0 0
South Africa RSAA All DODI 1 1 28 23 0 28.00 121.7 28 0 0 1 2
South Africa RSAA 2016 DODI 1 1 28 23 0 28.00 121.7 28 0 0 1 2
South Africa RSAIXI All DODI 2 1 7 12 0 3.50 58.3 7 0 0 0 0
South Africa RSAIXI 2020 DODI 2 1 7 12 0 7.00 58.3 7 0 0 0 0
South Africa SUNE All DT20 1 1 0 6 0 0.00 0 0 0 0 0 0
South Africa SUNE 2024 DT20 1 1 0 6 0 0 0 0 0 0 0
Sri Lanka SL All ODI 12 9 273 229 0 22.75 119.2 119 1 1 26 13
Sri Lanka SL 2018 ODI 5 2 37 38 0 18.50 97.3 37 0 0 5 1
Sri Lanka SL 2014 ODI 7 7 236 191 0 33.71 123.5 119 1 1 21 12
Sri Lanka SL All T20 1 1 27 11 0 27.00 245.4 27 0 0 1 3
Sri Lanka SL 2018 T20 1 1 27 11 0 27.00 245.4 27 0 0 1 3
Sri Lanka SLXI All DODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Sri Lanka SLXI 2018 DODI 1 0 0 0 0 0 0 0 0 0 0
Trinidad and Tobago GUY 2024 CPL 1 0 0 0 0 0 0 0 0 0 0
Trinidad and Tobago TKR 2024 CPL 1 1 11 11 0 11.00 100 11 0 0 1 0
United Arab Emirates ADKR All DT20 1 1 9 8 0 9.00 112.5 9 0 0 1 0
United Arab Emirates ADKR 2023 DT20 1 1 9 8 0 9.00 112.5 9 0 0 1 0
United Arab Emirates AUS All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates AUS 2021 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates BGT All T10 4 4 41 31 0 10.25 132.2 24 0 0 5 1
United Arab Emirates BT 2022 T10 1 1 11 8 0 11.00 137.5 11 0 0 0 1
United Arab Emirates BGT 2021 T10 2 2 25 15 0 12.50 166.6 24 0 0 5 0
United Arab Emirates BGT 2019 T10 1 1 5 8 0 5.00 62.5 5 0 0 0 0
United Arab Emirates BAN All T20 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates BAN 2021 T20 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates CSK All IPL 1 1 1 2 0 1.00 50 1 0 0 0 0
United Arab Emirates CSK 2020 IPL 1 1 1 2 0 1.00 50 1 0 0 0 0
United Arab Emirates DEG All T10 3 3 46 30 0 15.33 153.3 22 0 0 3 3
United Arab Emirates DEG 2021 T10 2 2 28 16 0 14.00 175 22 0 0 2 2
United Arab Emirates DEG 2019 T10 1 1 18 14 0 18.00 128.5 18 0 0 1 1
United Arab Emirates DBL All T10 2 2 45 32 0 22.50 140.6 35 0 0 3 2
United Arab Emirates DBL 2021 T10 2 2 45 32 0 22.50 140.6 35 0 0 3 2
United Arab Emirates DC All IPL 3 3 32 33 0 10.66 96.9 16 0 0 3 0
United Arab Emirates DC 2021 IPL 2 2 21 20 0 10.50 105 16 0 0 2 0
United Arab Emirates DC 2020 IPL 1 1 11 13 0 11.00 84.6 11 0 0 1 0
United Arab Emirates DV All DT20 1 1 18 16 0 18.00 112.5 18 0 0 1 0
United Arab Emirates DV 2023 DT20 1 1 18 16 0 18.00 112.5 18 0 0 1 0
United Arab Emirates DC All DT20 1 1 15 9 0 15.00 166.6 15 0 0 1 0
United Arab Emirates DC 2023 DT20 1 1 15 9 0 15.00 166.6 15 0 0 1 0
United Arab Emirates GG All DT20 2 2 17 16 0 8.50 106.2 16 0 0 0 1
United Arab Emirates GG 2023 DT20 2 2 17 16 0 8.50 106.2 16 0 0 0 1
United Arab Emirates IND All T20 1 1 43 20 1 43.00 215 43 0 0 4 2
United Arab Emirates IND 2021 T20 1 1 43 20 1 215 43 0 0 4 2
United Arab Emirates KAT All T10 1 1 35 21 0 35.00 166.6 35 0 0 1 3
United Arab Emirates KAT 2019 T10 1 1 35 21 0 35.00 166.6 35 0 0 1 3
United Arab Emirates KKR All IPL 2 2 69 48 1 34.50 143.7 37 0 0 4 4
United Arab Emirates KKR 2021 IPL 2 2 69 48 1 69.00 143.7 37 0 0 4 4
United Arab Emirates MA All T10 1 1 31 11 0 31.00 281.8 31 0 0 4 2
United Arab Emirates MA 2019 T10 1 1 31 11 0 31.00 281.8 31 0 0 4 2
United Arab Emirates MIE All DT20 2 2 17 19 0 8.50 89.4 15 0 0 0 1
United Arab Emirates MIE 2023 DT20 2 2 17 19 0 8.50 89.4 15 0 0 0 1
United Arab Emirates MSA All T10 3 1 1 1 0 0.33 100 1 0 0 0 0
United Arab Emirates MSA 2023 T10 3 1 1 1 0 1.00 100 1 0 0 0 0
United Arab Emirates MI All IPL 1 1 0 3 0 0.00 0 0 0 0 0 0
United Arab Emirates MI 2021 IPL 1 1 0 3 0 0 0 0 0 0 0
United Arab Emirates NYS All T10 2 2 55 30 1 27.50 183.3 42 0 0 8 1
United Arab Emirates NYS 2022 T10 1 1 42 25 0 42.00 168 42 0 0 5 1
United Arab Emirates NZ All T20 1 1 51 37 1 51.00 137.8 51 1 0 3 2
United Arab Emirates NZ 2021 T20 1 1 51 37 1 137.8 51 1 0 3 2
United Arab Emirates NW All T10 3 3 67 47 0 22.33 142.5 37 0 0 4 3
United Arab Emirates NW 2022 T10 1 1 0 4 0 0 0 0 0 0 0
United Arab Emirates NW 2019 T10 1 1 30 20 0 30.00 150 30 0 0 2 1
United Arab Emirates PAK All ODI 4 3 13 19 2 3.25 68.4 7 0 0 0 0
United Arab Emirates PAK 2015 ODI 4 3 13 19 2 13.00 68.4 7 0 0 0 0
United Arab Emirates PAK All T20 2 2 0 7 0 0.00 0 0 0 0 0 0
United Arab Emirates PAK 2015 T20 2 2 0 7 0 0 0 0 0 0 0
United Arab Emirates PBKS All IPL 1 1 0 6 0 0.00 0 0 0 0 0 0
United Arab Emirates PBKS 2021 IPL 1 1 0 6 0 0 0 0 0 0 0
United Arab Emirates QLD All T10 1 1 7 4 0 7.00 175 7 0 0 0 1
United Arab Emirates QLD 2019 T10 1 1 7 4 0 7.00 175 7 0 0 0 1
United Arab Emirates RR All IPL 1 1 21 17 0 21.00 123.5 21 0 0 1 1
United Arab Emirates RR 2021 IPL 1 1 21 17 0 21.00 123.5 21 0 0 1 1
United Arab Emirates RCB All IPL 1 1 23 18 0 23.00 127.7 23 0 0 0 2
United Arab Emirates RCB 2021 IPL 1 1 23 18 0 23.00 127.7 23 0 0 0 2
United Arab Emirates RSA All T20 1 1 37 27 0 37.00 137 37 0 0 3 2
United Arab Emirates RSA 2021 T20 1 1 37 27 0 37.00 137 37 0 0 3 2
United Arab Emirates SL All T20 1 1 1 2 1 1.00 50 1 0 0 0 0
United Arab Emirates SL 2021 T20 1 1 1 2 1 50 1 0 0 0 0
United Arab Emirates SRH All IPL 2 2 17 18 0 8.50 94.4 17 0 0 2 0
United Arab Emirates SRH 2021 IPL 1 1 17 17 0 17.00 100 17 0 0 2 0
United Arab Emirates SRH 2020 IPL 1 1 0 1 0 0 0 0 0 0 0
United Arab Emirates AD All T10 4 4 102 38 1 25.50 268.4 77 1 0 5 11
United Arab Emirates TAD 2022 T10 1 1 23 9 0 23.00 255.5 23 0 0 2 2
United Arab Emirates AD 2021 T10 2 2 77 24 1 77.00 320.8 77 1 0 3 9
United Arab Emirates CB All T10 3 3 82 40 0 27.33 205 49 0 0 5 7
United Arab Emirates CB 2021 T10 2 2 74 34 0 37.00 217.6 49 0 0 4 7
United Arab Emirates WI All T20 1 1 3 4 0 3.00 75 3 0 0 0 0
United Arab Emirates WI 2021 T20 1 1 3 4 0 3.00 75 3 0 0 0 0
Wales AUS All ODI 1 1 8 6 0 8.00 133.3 8 0 0 1 0
Wales AUS 2018 ODI 1 1 8 6 0 8.00 133.3 8 0 0 1 0
Wales AUS All T20 1 1 72 46 1 72.00 156.5 72 1 0 6 3
Wales AUS 2015 T20 1 1 72 46 1 156.5 72 1 0 6 3
Wales NZ All ODI 2 1 12 11 0 6.00 109 12 0 0 0 1
Wales NZ 2023 ODI 1 0 0 0 0 0 0 0 0 0 0
Wales NZ 2017 ODI 1 1 12 11 0 12.00 109 12 0 0 0 1
Wales PAK All ODI 1 1 11 14 0 11.00 78.5 11 0 0 2 0
Wales PAK 2017 ODI 1 1 11 14 0 11.00 78.5 11 0 0 2 0
Wales SA All T20 1 1 28 17 0 28.00 164.7 28 0 0 3 0
Wales SA 2022 T20 1 1 28 17 0 28.00 164.7 28 0 0 3 0
Wales WEF All Hundred 2 2 70 53 0 35.00 132 60 1 0 10 1
Wales WEF 2024 Hundred 1 1 60 46 0 60.00 130.4 60 1 0 8 1
Wales WEF 2022 Hundred 1 1 10 7 0 10.00 142.8 10 0 0 2 0
West Indies ABF 2024 CPL 1 1 42 33 0 42.00 127.2 42 0 0 3 3
West Indies BR 2024 CPL 2 2 52 38 1 52.00 136.8 44 0 0 3 3
West Indies GUY 2024 CPL 1 0 0 0 0 0 0 0 0 0 0
West Indies HAM 2024 DT20 1 1 20 17 0 20.00 117.6 20 0 0 2 1
West Indies IND 2024 T20 1 1 8 10 0 8.00 80 8 0 0 0 0
West Indies LAH 2024 DT20 1 1 17 19 0 17.00 89.4 17 0 0 3 0
West Indies NAM 2024 T20 1 1 16 6 0 16.00 266.6 16 0 0 0 2
West Indies OMN 2024 T20 1 0 0 0 0 0 0 0 0 0 0
West Indies RAN 2024 DT20 1 1 5 4 0 5.00 125 5 0 0 1 0
West Indies SLK 2024 CPL 2 2 2 7 1 2.00 28.5 1 0 0 0 0
West Indies SKN 2024 CPL 1 1 10 22 0 10.00 45.4 10 0 0 0 0
West Indies TKR 2024 CPL 1 1 5 3 0 5.00 166.6 5 0 0 1 0
West Indies VCT 2024 DT20 1 1 51 33 0 51.00 154.5 51 1 0 3 4
West Indies WI All ODI 5 5 143 161 1 28.60 88.8 55 1 0 9 1
West Indies WI 2017 ODI 2 2 34 27 1 34.00 125.9 31 0 0 2 0
West Indies WI 2014 ODI 3 3 109 134 0 36.33 81.3 55 1 0 7 1
West Indies WI All T20 2 1 23 21 0 11.50 109.5 23 0 0 1 1
West Indies WI 2023 T20 2 1 23 21 0 23.00 109.5 23 0 0 1 1

Moeen Ali Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia AFG All T20 1 0 0 0 0 0 0 0 0
Australia AFG 2022 T20 1 0 0 0 0 0 0 0 0
Australia AUS All ODI 11 10 522 441 10 52.20 1 1 0 5.06 44.10
Australia AUS 2022 ODI 2 1 24 24 1 24.00 0 0 0 6.00 24.00
Australia AUS 2018 ODI 5 5 270 223 5 54.00 0 1 0 4.95 44.60
Australia AUS 2015 ODI 4 4 228 194 4 57.00 1 0 0 5.10 48.50
Australia AUS All T20 3 1 6 11 0 0 0 0 11.00 0
Australia AUS 2022 T20 3 1 6 11 0 0 0 0 11.00 0
Australia BAN All ODI 1 1 54 44 1 54.00 0 0 0 4.88 44.00
Australia BAN 2015 ODI 1 1 54 44 1 54.00 0 0 0 4.88 44.00
Australia CAXI All DODI 1 1 60 28 2 30.00 1 0 0 2.80 14.00
Australia CAXI 2018 DODI 1 1 60 28 2 30.00 1 0 0 2.80 14.00
Australia IND All ODI 2 2 114 66 3 38.00 1 0 0 3.47 22.00
Australia IND 2015 ODI 2 2 114 66 3 38.00 1 0 0 3.47 22.00
Australia IND All T20 1 0 0 0 0 0 0 0 0
Australia IND 2022 T20 1 0 0 0 0 0 0 0 0
Australia IRE All T20 1 0 0 0 0 0 0 0 0
Australia IRE 2022 T20 1 0 0 0 0 0 0 0 0
Australia NZ All T20 1 1 6 4 0 0 0 0 4.00 0
Australia NZ 2022 T20 1 1 6 4 0 0 0 0 4.00 0
Australia PAK All ODI 1 1 48 44 0 0 0 0 5.50 0
Australia PAK 2015 ODI 1 1 48 44 0 0 0 0 5.50 0
Australia PAK All T20 1 0 0 0 0 0 0 0 0
Australia PAK 2022 T20 1 0 0 0 0 0 0 0 0
Australia SL All T20 1 1 6 5 0 0 0 0 5.00 0
Australia SL 2022 T20 1 1 6 5 0 0 0 0 5.00 0
Australia WI All ODI 1 0 0 0 0 0 0 0 0
Australia WI 2015 ODI 1 0 0 0 0 0 0 0 0
Bangladesh BAN All ODI 6 6 326 253 4 81.50 1 0 0 4.65 63.25
Bangladesh BAN 2023 ODI 3 3 152 110 3 50.66 1 0 0 4.34 36.66
Bangladesh BAN 2016 ODI 3 3 174 143 1 174.00 0 0 0 4.93 143.00
Bangladesh BAN All T20 3 3 54 64 2 27.00 0 0 0 7.11 32.00
Bangladesh BAN 2023 T20 3 3 54 64 2 27.00 0 0 0 7.11 32.00
Bangladesh BCBSXI All DODI 1 1 42 41 0 0 0 0 5.85 0
Bangladesh BCBSXI 2016 DODI 1 1 42 41 0 0 0 0 5.85 0
Bangladesh CGC All BPL 3 3 57 70 7 8.14 0 2 0 7.36 10.00
Bangladesh CCH 2024 BPL 1 1 21 23 4 5.25 0 1 0 6.57 5.75
Bangladesh CGC 2022 BPL 2 2 36 47 3 12.00 0 1 0 7.83 15.66
Bangladesh COV All BPL 2 0 0 0 0 0 0 0 0
Bangladesh DD All BPL 1 0 0 0 0 0 0 0 0
Bangladesh DD 2023 BPL 1 0 0 0 0 0 0 0 0
Bangladesh BRSAL All BPL 3 3 48 57 3 16.00 1 0 0 7.12 19.00
Bangladesh FBA 2024 BPL 1 1 6 13 0 0 0 0 13.00 0
Bangladesh BRSAL 2022 BPL 2 2 42 44 3 14.00 1 0 0 6.28 14.66
Bangladesh KLT All BPL 3 3 58 79 5 11.60 2 0 0 8.17 15.80
Bangladesh KHT 2024 BPL 1 1 24 46 2 12.00 1 0 0 11.50 23.00
Bangladesh KLT 2022 BPL 2 2 34 33 3 11.33 1 0 0 5.82 11.00
Bangladesh NED All T20 1 1 6 13 0 0 0 0 13.00 0
Bangladesh NED 2014 T20 1 1 6 13 0 0 0 0 13.00 0
Bangladesh NZ All T20 1 1 6 7 0 0 0 0 7.00 0
Bangladesh NZ 2014 T20 1 1 6 7 0 0 0 0 7.00 0
Bangladesh RAN All BPL 1 1 24 40 0 0 0 0 10.00 0
Bangladesh RAN 2024 BPL 1 1 24 40 0 0 0 0 10.00 0
Bangladesh RSA All T20 1 1 12 17 0 0 0 0 8.50 0
Bangladesh RSA 2014 T20 1 1 12 17 0 0 0 0 8.50 0
Bangladesh SL All T20 1 1 6 4 0 0 0 0 4.00 0
Bangladesh SL 2014 T20 1 1 6 4 0 0 0 0 4.00 0
Bangladesh SYL All BPL 3 3 48 64 2 24.00 0 0 0 8.00 32.00
Bangladesh SYL 2024 BPL 1 1 12 13 0 0 0 0 6.50 0
Bangladesh SYL 2023 BPL 2 2 36 51 2 18.00 0 0 0 8.50 25.50
Bangladesh SYL All BPL 1 1 18 27 0 0 0 0 9.00 0
Bangladesh SYL 2022 BPL 1 1 18 27 0 0 0 0 9.00 0
Bangladesh WI All T20 1 1 12 23 0 0 0 0 11.50 0
Bangladesh WI 2014 T20 1 1 12 23 0 0 0 0 11.50 0
Barbados AUS 2024 T20 1 1 12 18 1 12.00 0 0 0 9.00 18.00
Barbados BR 2024 CPL 1 1 18 24 0 0 0 0 8.00 0
Barbados GUY 2024 CPL 1 1 0 0 0 0 0 0 0
Barbados SCO 2024 T20 1 1 12 15 0 0 0 0 7.50 0
Barbados USA 2024 T20 1 0 0 0 0 0 0 0 0
Barbados WI All ODI 3 3 132 163 0 0 0 0 7.40 0
Barbados WI 2019 ODI 2 2 102 136 0 0 0 0 8.00 0
Barbados WI 2017 ODI 1 1 30 27 0 0 0 0 5.40 0
Barbados WI All T20 7 5 78 93 5 15.60 1 1 0 7.15 18.60
Barbados WI 2022 T20 5 5 78 93 5 15.60 1 1 0 7.15 18.60
Barbados WI 2014 T20 2 0 0 0 0 0 0 0 0
Denmark NYS 2023 T10 1 0 0 0 0 0 0 0 0
Denmark NW 2023 T10 1 0 0 0 0 0 0 0 0
Denmark TAD 2023 T10 1 1 6 4 2 3.00 1 0 0 4.00 2.00
Denmark TCB 2023 T10 1 1 12 17 2 6.00 1 0 0 8.50 8.50
England AFG All ODI 1 1 42 35 0 0 0 0 5.00 0
England AFG 2019 ODI 1 1 42 35 0 0 0 0 5.00 0
England AUS All ODI 12 12 550 487 17 32.35 1 4 0 5.31 28.64
England AUS 2020 ODI 1 1 60 59 0 0 0 0 5.90 0
England AUS 2019 ODI 1 1 36 42 1 36.00 0 0 0 7.00 42.00
England AUS 2018 ODI 4 4 184 160 10 18.40 0 3 0 5.21 16.00
England AUS 2017 ODI 1 1 30 24 0 0 0 0 4.80 0
England AUS 2015 ODI 5 5 240 202 6 40.00 1 1 0 5.05 33.66
England AUS All T20 3 3 36 71 1 36.00 0 0 0 11.83 71.00
England AUS 2020 T20 2 2 12 13 0 0 0 0 6.50 0
England AUS 2018 T20 1 1 24 58 1 24.00 0 0 0 14.50 58.00
England BAN All ODI 1 1 48 40 0 0 0 0 5.00 0
England BAN 2017 ODI 1 1 48 40 0 0 0 0 5.00 0
England BPH 2024 Hundred 1 0 0 0 0 0 0 0 0
England DER All BLAST 4 2 48 54 3 16.00 1 0 0 6.75 18.00
England DER 2023 BLAST 2 1 24 30 1 24.00 0 0 0 7.50 30.00
England DER 2022 BLAST 2 1 24 24 2 12.00 1 0 0 6.00 12.00
England ESS All BLAST 1 1 24 22 2 12.00 1 0 0 5.50 11.00
England ESS 2019 BLAST 1 1 24 22 2 12.00 1 0 0 5.50 11.00
England GLOUCS All BLAST 1 1 12 19 0 0 0 0 9.50 0
England GLOUCS 2018 BLAST 1 1 12 19 0 0 0 0 9.50 0
England IND All ODI 8 8 343 295 5 68.60 1 0 0 5.16 59.00
England IND 2022 ODI 3 3 84 72 1 84.00 0 0 0 5.14 72.00
England IND 2018 ODI 3 3 169 149 2 84.50 0 0 0 5.28 74.50
England IND 2014 ODI 2 2 90 74 2 45.00 1 0 0 4.93 37.00
England IND All T20 5 5 68 148 4 17.00 1 0 0 13.05 37.00
England IND 2022 T20 3 3 36 80 3 12.00 1 0 0 13.33 26.66
England IND 2018 T20 1 1 14 37 0 0 0 0 15.85 0
England IND 2014 T20 1 1 18 31 1 18.00 0 0 0 10.33 31.00
England LANCS All BLAST 4 4 78 87 5 15.60 2 0 0 6.69 17.40
England LAN 2022 BLAST 1 1 12 6 2 6.00 1 0 0 3.00 3.00
England LANCS 2021 BLAST 1 1 18 24 0 0 0 0 8.00 0
England LANCS 2019 BLAST 1 1 24 41 1 24.00 0 0 0 10.25 41.00
England LANCS 2018 BLAST 1 1 24 16 2 12.00 1 0 0 4.00 8.00
England LEI All BLAST 2 1 24 19 1 24.00 0 0 0 4.75 19.00
England LEI 2024 BLAST 1 0 0 0 0 0 0 0 0
England LEI 2022 BLAST 1 1 24 19 1 24.00 0 0 0 4.75 19.00
England LNS All Hundred 4 3 29 42 1 29.00 0 0 0 8.68 42.00
England LNS 2024 Hundred 1 1 1 0 0 0 0 0 0.00 0
England LNS 2023 Hundred 1 0 0 0 0 0 0 0 0
England LNS 2022 Hundred 1 1 18 31 1 18.00 0 0 0 10.33 31.00
England LNS 2021 Hundred 1 1 10 11 0 0 0 0 6.60 0
England MNR All Hundred 4 2 26 26 1 26.00 0 0 0 6.00 26.00
England MNR 2024 Hundred 1 0 0 0 0 0 0 0 0
England MNR 2023 Hundred 1 0 0 0 0 0 0 0 0
England MNR 2022 Hundred 1 1 6 11 0 0 0 0 11.00 0
England MNR 2021 Hundred 1 1 20 15 1 20.00 0 0 0 4.50 15.00
England NZ All ODI 3 3 126 123 7 18.00 1 1 0 5.85 17.57
England NZ 2023 ODI 3 3 126 123 7 18.00 1 1 0 5.85 17.57
England NZ All T20 4 3 32 43 1 32.00 0 0 0 8.06 43.00
England NZ 2023 T20 4 3 32 43 1 32.00 0 0 0 8.06 43.00
England NOR All BLAST 4 4 78 92 6 13.00 1 1 0 7.07 15.33
England NOR 2023 BLAST 1 1 24 16 3 8.00 0 1 0 4.00 5.33
England NOR 2022 BLAST 1 1 12 27 0 0 0 0 13.50 0
England NOR 2021 BLAST 1 1 24 21 2 12.00 1 0 0 5.25 10.50
England NOR 2019 BLAST 1 1 18 28 1 18.00 0 0 0 9.33 28.00
England NOS All Hundred 2 2 23 18 2 11.50 1 0 0 4.69 9.00
England NOS 2024 Hundred 1 1 5 5 0 0 0 0 6.00 0
England NOS 2022 Hundred 1 1 18 13 2 9.00 1 0 0 4.33 6.50
England NOTTS All BLAST 6 6 138 141 8 17.25 1 1 0 6.13 17.62
England NOT 2023 BLAST 1 1 18 32 1 18.00 0 0 0 10.66 32.00
England NOT 2022 BLAST 1 1 24 21 0 0 0 0 5.25 0
England NOTTS 2021 BLAST 1 1 24 15 2 12.00 1 0 0 3.75 7.50
England NOTTS 2019 BLAST 2 2 48 31 5 9.60 0 1 0 3.87 6.20
England 2018 BLAST 1 1 24 42 0 0 0 0 10.50 0
England OVI All Hundred 4 2 20 34 0 0 0 0 10.20 0
England OVI 2024 Hundred 1 0 0 0 0 0 0 0 0
England OVI 2023 Hundred 1 1 15 23 0 0 0 0 9.20 0
England OVI 2022 Hundred 1 0 0 0 0 0 0 0 0
England OVI 2021 Hundred 1 1 5 11 0 0 0 0 13.20 0
England PAK All ODI 9 9 444 400 7 63.42 1 1 0 5.40 57.14
England PAK 2019 ODI 5 5 240 241 4 60.00 0 1 0 6.02 60.25
England PAK 2016 ODI 4 4 204 159 3 68.00 1 0 0 4.67 53.00
England PAK All T20 9 7 108 144 7 15.42 2 0 0 8.00 20.57
England PAK 2024 T20 2 2 36 49 3 12.00 1 0 0 8.16 16.33
England PAK 2021 T20 3 2 42 51 3 14.00 1 0 0 7.28 17.00
England PAK 2020 T20 3 2 12 20 1 12.00 0 0 0 10.00 20.00
England PAK 2016 T20 1 1 18 24 0 0 0 0 8.00 0
England RSA All ODI 4 4 208 214 4 52.00 1 0 0 6.17 53.50
England SA 2022 ODI 1 1 46 42 0 0 0 0 5.47 0
England RSA 2019 ODI 1 1 60 63 1 60.00 0 0 0 6.30 63.00
England RSA 2017 ODI 2 2 102 109 3 34.00 1 0 0 6.41 36.33
England SA All T20 2 2 18 31 2 9.00 0 0 0 10.33 15.50
England SA 2022 T20 2 2 18 31 2 9.00 0 0 0 10.33 15.50
England SOB All Hundred 5 5 67 98 2 33.50 0 0 0 8.77 49.00
England SOB 2024 Hundred 1 1 10 10 0 0 0 0 6.00 0
England SOB 2023 Hundred 1 1 20 17 1 20.00 0 0 0 5.10 17.00
England SOB 2022 Hundred 1 1 12 27 0 0 0 0 13.50 0
England SOB 2021 Hundred 2 2 25 44 1 25.00 0 0 0 10.56 44.00
England SL All ODI 6 6 288 254 2 144.00 0 0 0 5.29 127.00
England SL 2021 ODI 2 1 12 5 1 12.00 0 0 0 2.50 5.00
England SL 2019 ODI 1 1 60 40 0 0 0 0 4.00 0
England SL 2016 ODI 3 4 216 209 1 216.00 0 0 0 5.80 209.00
England SL All T20 1 1 5 3 1 5.00 0 0 0 3.60 3.00
England SL 2021 T20 1 1 5 3 1 5.00 0 0 0 3.60 3.00
England SUS All BLAST 2 2 48 52 4 12.00 0 1 0 6.50 13.00
England SUS 2019 BLAST 1 1 24 22 1 24.00 0 0 0 5.50 22.00
England SUS 2018 BLAST 1 1 24 30 3 8.00 0 1 0 7.50 10.00
England TRT All Hundred 6 6 69 89 4 17.25 0 0 0 7.73 22.25
England TRT 2024 Hundred 2 2 15 18 0 0 0 0 7.20 0
England TRT 2023 Hundred 1 1 10 17 1 10.00 0 0 0 10.20 17.00
England TRT 2022 Hundred 2 2 24 25 2 12.00 0 0 0 6.25 12.50
England TRT 2021 Hundred 1 1 20 29 1 20.00 0 0 0 8.70 29.00
England WARKS All BLAST 4 4 66 126 2 33.00 0 0 0 11.45 63.00
England WAS 2022 BLAST 2 2 24 61 1 24.00 0 0 0 15.25 61.00
England WARKS 2019 BLAST 1 1 18 30 1 18.00 0 0 0 10.00 30.00
England WARKS 2018 BLAST 1 1 24 35 0 0 0 0 8.75 0
England WEF All Hundred 2 2 30 36 2 15.00 0 0 0 7.20 18.00
England WEF 2023 Hundred 1 1 20 15 1 20.00 0 0 0 4.50 15.00
England WEF 2021 Hundred 1 1 10 21 1 10.00 0 0 0 12.60 21.00
England WI All ODI 5 4 186 176 2 93.00 0 0 0 5.67 88.00
England WI 2017 ODI 5 4 186 176 2 93.00 0 0 0 5.67 88.00
England YORKS All BLAST 1 1 12 24 0 0 0 0 12.00 0
England YORKS 2021 BLAST 1 1 12 24 0 0 0 0 12.00 0
Grenada WI All ODI 2 2 24 46 0 0 0 0 11.50 0
Grenada WI 2019 ODI 1 1 12 31 0 0 0 0 15.50 0
Grenada WI All T20 2 2 30 41 1 30.00 0 0 0 8.20 41.00
Grenada WI 2023 T20 2 2 30 41 1 30.00 0 0 0 8.20 41.00
India AFG All T20 1 1 12 17 1 12.00 0 0 0 8.50 17.00
India AFG 2016 T20 1 1 12 17 1 12.00 0 0 0 8.50 17.00
India AUS All ODI 1 1 24 28 0 0 0 0 7.00 0
India AUS 2023 ODI 1 1 24 28 0 0 0 0 7.00 0
India BAN All ODI 1 1 12 7 0 0 0 0 3.50 0
India BAN 2023 ODI 1 1 12 7 0 0 0 0 3.50 0
India BAN All T20 1 0 0 0 0 0 0 0 0
India CSK All IPL 2 1 24 19 1 24.00 0 0 0 4.75 19.00
India CSK 2019 IPL 2 1 24 19 1 24.00 0 0 0 4.75 19.00
India DC All IPL 6 5 114 109 5 22.80 0 1 0 5.73 21.80
India DC 2023 IPL 2 1 24 16 0 0 0 0 4.00 0
India DC 2022 IPL 1 1 24 13 3 8.00 0 1 0 3.25 4.33
India DC 2021 IPL 1 1 18 33 0 0 0 0 11.00 0
India DC 2019 IPL 1 1 24 22 1 24.00 0 0 0 5.50 22.00
India DC 2018 IPL 1 1 24 25 1 24.00 0 0 0 6.25 25.00
India GT All IPL 6 2 24 28 1 24.00 0 0 0 7.00 28.00
India GT 2024 IPL 1 0 0 0 0 0 0 0 0
India GT 2023 IPL 3 0 0 0 0 0 0 0 0
India GT 2022 IPL 2 2 24 28 1 24.00 0 0 0 7.00 28.00
India IND All ODI 7 7 289 273 1 289.00 0 0 0 5.66 273.00
India IND 2023 ODI 1 1 48 37 0 0 0 0 4.62 0
India IND 2021 ODI 3 3 120 114 1 120.00 0 0 0 5.70 114.00
India IND 2017 ODI 3 3 121 122 0 0 0 0 6.04 0
India IND All T20 3 3 72 71 3 24.00 1 0 0 5.91 23.66
India IND 2017 T20 3 3 72 71 3 24.00 1 0 0 5.91 23.66
India INDA All DODI 1 1 42 46 1 42.00 0 0 0 6.57 46.00
India INDA 2017 DODI 1 1 42 46 1 42.00 0 0 0 6.57 46.00
India PBKS All IPL 8 7 97 111 4 24.25 0 0 0 6.86 27.75
India KXIP 2019 IPL 2 2 42 41 2 21.00 0 0 0 5.85 20.50
India KXIP 2018 IPL 1 1 13 13 1 13.00 0 0 0 6.00 13.00
India KKR All IPL 5 3 36 64 0 0 0 0 10.66 0
India KOL 2023 IPL 2 2 30 51 0 0 0 0 10.20 0
India KKR 2021 IPL 1 0 0 0 0 0 0 0 0
India KKR 2019 IPL 2 1 6 13 0 0 0 0 13.00 0
India LSG All IPL 5 5 72 79 6 12.00 1 1 0 6.58 13.16
India LSG 2024 IPL 2 2 18 26 0 0 0 0 8.66 0
India LSG 2023 IPL 2 2 48 39 6 8.00 1 1 0 4.87 6.50
India LSG 2022 IPL 1 1 6 14 0 0 0 0 14.00 0
India MUMCAXI All WT20 1 1 18 27 1 18.00 0 0 0 9.00 27.00
India MUMCAXI 2016 WT20 1 1 18 27 1 18.00 0 0 0 9.00 27.00
India MUMCAXI All DT20 1 1 18 27 1 18.00 0 0 0 9.00 27.00
India MUMCAXI 2016 DT20 1 1 18 27 1 18.00 0 0 0 9.00 27.00
India MI All IPL 5 5 53 59 4 13.25 1 0 0 6.67 14.75
India MI 2023 IPL 1 1 6 10 0 0 0 0 10.00 0
India MI 2022 IPL 1 1 11 17 1 11.00 0 0 0 9.27 17.00
India MI 2021 IPL 1 1 6 1 1 6.00 0 0 0 1.00 1.00
India MI 2019 IPL 2 2 30 31 2 15.00 1 0 0 6.20 15.50
India NED All ODI 1 1 50 42 3 16.66 0 1 0 5.04 14.00
India NED 2023 ODI 1 1 50 42 3 16.66 0 1 0 5.04 14.00
India NZ All ODI 1 1 56 60 0 0 0 0 6.42 0
India NZ 2023 ODI 1 1 56 60 0 0 0 0 6.42 0
India NZ All T20 1 1 12 10 1 12.00 0 0 0 5.00 10.00
India NZ 2016 T20 1 1 12 10 1 12.00 0 0 0 5.00 10.00
India PAK All ODI 1 1 60 60 2 30.00 1 0 0 6.00 30.00
India PAK 2023 ODI 1 1 60 60 2 30.00 1 0 0 6.00 30.00
India PBKS 2024 IPL 2 1 12 22 0 0 0 0 11.00 0
India PBKS 2023 IPL 1 1 6 10 0 0 0 0 10.00 0
India PBKS 2022 IPL 1 1 6 8 0 0 0 0 8.00 0
India PBKS 2021 IPL 1 1 18 17 1 18.00 0 0 0 5.66 17.00
India RR All IPL 7 6 84 99 5 16.80 0 1 0 7.07 19.80
India RR 2024 IPL 1 0 0 0 0 0 0 0 0
India RR 2023 IPL 2 2 24 38 1 24.00 0 0 0 9.50 38.00
India RR 2022 IPL 1 1 24 21 1 24.00 0 0 0 5.25 21.00
India RR 2021 IPL 1 1 18 7 3 6.00 0 1 0 2.33 2.33
India RR 2019 IPL 1 1 6 14 0 0 0 0 14.00 0
India RR 2018 IPL 1 1 12 19 0 0 0 0 9.50 0
India RCB All IPL 3 3 48 60 3 16.00 1 0 0 7.50 20.00
India BLR 2023 IPL 1 1 6 13 1 6.00 0 0 0 13.00 13.00
India RCB 2022 IPL 2 2 42 47 2 21.00 1 0 0 6.71 23.50
India RSA All T20 1 1 24 34 2 12.00 1 0 0 8.50 17.00
India RSA 2016 T20 1 1 24 34 2 12.00 1 0 0 8.50 17.00
India SL All ODI 1 1 18 21 0 0 0 0 7.00 0
India SL 2023 ODI 1 1 18 21 0 0 0 0 7.00 0
India SL All T20 1 1 12 32 0 0 0 0 16.00 0
India SL 2016 T20 1 1 12 32 0 0 0 0 16.00 0
India SRH All IPL 8 7 96 136 3 32.00 1 0 0 8.50 45.33
India SRH 2024 IPL 2 1 18 23 2 9.00 1 0 0 7.66 11.50
India SRH 2023 IPL 1 1 12 18 0 0 0 0 9.00 0
India SRH 2022 IPL 1 1 6 10 0 0 0 0 10.00 0
India SRH 2021 IPL 1 1 12 16 0 0 0 0 8.00 0
India SRH 2019 IPL 1 1 18 29 0 0 0 0 9.66 0
India SRH 2018 IPL 2 2 30 40 1 30.00 0 0 0 8.00 40.00
India WI All T20 2 1 24 38 1 24.00 0 0 0 9.50 38.00
India WI 2016 T20 2 1 24 38 1 24.00 0 0 0 9.50 38.00
Netherlands NED All ODI 3 2 84 87 3 28.00 0 1 0 6.21 29.00
Netherlands NED 2022 ODI 3 2 84 87 3 28.00 0 1 0 6.21 29.00
Netherlands NED All T20 3 0 0 0 0 0 0 0 0
New Zealand NZ All ODI 6 5 258 190 6 43.00 1 1 0 4.41 31.66
New Zealand NZ 2018 ODI 5 5 258 190 6 43.00 1 1 0 4.41 31.66
New Zealand NZ 2015 ODI 1 0 0 0 0 0 0 0 0
New Zealand SCO All ODI 1 1 60 47 2 30.00 1 0 0 4.70 23.50
New Zealand SCO 2015 ODI 1 1 60 47 2 30.00 1 0 0 4.70 23.50
New Zealand SL All ODI 1 1 60 50 1 60.00 0 0 0 5.00 50.00
New Zealand SL 2015 ODI 1 1 60 50 1 60.00 0 0 0 5.00 50.00
Pakistan ISU All PSL 2 2 12 28 1 12.00 0 0 0 14.00 28.00
Pakistan ISU 2020 PSL 2 2 12 28 1 12.00 0 0 0 14.00 28.00
Pakistan KRK All PSL 2 1 12 25 1 12.00 0 0 0 12.50 25.00
Pakistan KRK 2020 PSL 2 1 12 25 1 12.00 0 0 0 12.50 25.00
Pakistan LHQ All PSL 2 2 18 30 2 9.00 1 0 0 10.00 15.00
Pakistan LHQ 2020 PSL 2 2 18 30 2 9.00 1 0 0 10.00 15.00
Pakistan PAK All T20 7 4 42 79 1 42.00 0 0 0 11.28 79.00
Pakistan PAK 2022 T20 7 4 42 79 1 42.00 0 0 0 11.28 79.00
Pakistan PSZ All PSL 2 1 24 27 1 24.00 0 0 0 6.75 27.00
Pakistan PSZ 2020 PSL 2 1 24 27 1 24.00 0 0 0 6.75 27.00
Pakistan QTG All PSL 1 0 0 0 0 0 0 0 0
Pakistan QTG 2020 PSL 1 0 0 0 0 0 0 0 0
Saint Lucia SA 2024 T20 1 1 18 25 1 18.00 0 0 0 8.33 25.00
Saint Lucia WI All ODI 1 0 0 0 0 0 0 0 0
Saint Lucia WI 2019 ODI 1 0 0 0 0 0 0 0 0
Saint Lucia WI 2024 T20 1 1 12 15 1 12.00 0 0 0 7.50 15.00
Scotland SCO All ODI 1 1 60 66 0 0 0 0 6.60 0
Scotland SCO 2018 ODI 1 1 60 66 0 0 0 0 6.60 0
South Africa DSG All DT20 3 3 30 44 1 30.00 0 0 0 8.80 44.00
South Africa DSG 2024 DT20 3 3 30 44 1 30.00 0 0 0 8.80 44.00
South Africa JSK All DT20 1 0 0 0 0 0 0 0 0
South Africa JSK 2024 DT20 1 0 0 0 0 0 0 0 0
South Africa JS All DT20 1 1 12 21 1 12.00 0 0 0 10.50 21.00
South Africa JS 2019 DT20 1 1 12 21 1 12.00 0 0 0 10.50 21.00
South Africa MICT All DT20 2 2 30 48 0 0 0 0 9.60 0
South Africa MICT 2024 DT20 2 2 30 48 0 0 0 0 9.60 0
South Africa PR All DT20 1 1 6 9 0 0 0 0 9.00 0
South Africa PR 2019 DT20 1 1 6 9 0 0 0 0 9.00 0
South Africa PR All DT20 3 3 61 76 4 15.25 1 0 0 7.47 19.00
South Africa PR 2024 DT20 3 3 61 76 4 15.25 1 0 0 7.47 19.00
South Africa PRC All DT20 1 1 12 12 0 0 0 0 6.00 0
South Africa PRC 2024 DT20 1 1 12 12 0 0 0 0 6.00 0
South Africa RSA All ODI 9 9 402 389 7 57.42 0 1 0 5.80 55.57
South Africa SA 2023 ODI 3 3 84 112 1 84.00 0 0 0 8.00 112.00
South Africa RSA 2020 ODI 1 1 60 42 1 60.00 0 0 0 4.20 42.00
South Africa RSA 2016 ODI 5 5 258 235 5 51.60 0 1 0 5.46 47.00
South Africa RSA All T20 5 5 84 116 3 28.00 1 0 0 8.28 38.66
South Africa RSA 2020 T20 3 3 48 69 1 48.00 0 0 0 8.62 69.00
South Africa RSA 2016 T20 2 2 36 47 2 18.00 1 0 0 7.83 23.50
South Africa RSAA All DODI 1 1 24 33 0 0 0 0 8.25 0
South Africa RSAA 2016 DODI 1 1 24 33 0 0 0 0 8.25 0
South Africa RSAIXI All DODI 2 2 42 28 0 0 0 0 4.00 0
South Africa RSAIXI 2020 DODI 2 2 42 28 0 0 0 0 4.00 0
South Africa SUNE All DT20 1 1 12 16 0 0 0 0 8.00 0
South Africa SUNE 2024 DT20 1 1 12 16 0 0 0 0 8.00 0
Sri Lanka SL All ODI 12 11 546 484 9 60.66 3 0 0 5.31 53.77
Sri Lanka SL 2018 ODI 5 4 174 165 4 43.50 2 0 0 5.68 41.25
Sri Lanka SL 2014 ODI 7 7 372 319 5 74.40 1 0 0 5.14 63.80
Sri Lanka SL All T20 1 1 12 24 0 0 0 0 12.00 0
Sri Lanka SL 2018 T20 1 1 12 24 0 0 0 0 12.00 0
Sri Lanka SLXI All DODI 1 1 60 42 3 20.00 0 1 0 4.20 14.00
Sri Lanka SLXI 2018 DODI 1 1 60 42 3 20.00 0 1 0 4.20 14.00
Trinidad and Tobago GUY 2024 CPL 1 0 0 0 0 0 0 0 0
Trinidad and Tobago TKR 2024 CPL 1 1 12 5 1 12.00 0 0 0 2.50 5.00
United Arab Emirates ADKR All DT20 1 0 0 0 0 0 0 0 0
United Arab Emirates ADKR 2023 DT20 1 0 0 0 0 0 0 0 0
United Arab Emirates AUS All T20 1 0 0 0 0 0 0 0 0
United Arab Emirates AUS 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates BGT All T10 4 1 6 18 0 0 0 0 18.00 0
United Arab Emirates BT 2022 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates BGT 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates BGT 2019 T10 1 1 6 18 0 0 0 0 18.00 0
United Arab Emirates BAN All T20 1 1 18 18 2 9.00 1 0 0 6.00 9.00
United Arab Emirates BAN 2021 T20 1 1 18 18 2 9.00 1 0 0 6.00 9.00
United Arab Emirates CSK All IPL 1 1 12 17 0 0 0 0 8.50 0
United Arab Emirates CSK 2020 IPL 1 1 12 17 0 0 0 0 8.50 0
United Arab Emirates DEG All T10 3 0 0 0 0 0 0 0 0
United Arab Emirates DEG 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates DEG 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates DBL All T10 2 0 0 0 0 0 0 0 0
United Arab Emirates DBL 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates DC All IPL 3 3 54 64 2 27.00 0 0 0 7.11 32.00
United Arab Emirates DC 2021 IPL 2 2 42 43 1 42.00 0 0 0 6.14 43.00
United Arab Emirates DC 2020 IPL 1 1 12 21 1 12.00 0 0 0 10.50 21.00
United Arab Emirates DV All DT20 1 1 6 8 1 6.00 0 0 0 8.00 8.00
United Arab Emirates DV 2023 DT20 1 1 6 8 1 6.00 0 0 0 8.00 8.00
United Arab Emirates DC All DT20 1 0 0 0 0 0 0 0 0
United Arab Emirates DC 2023 DT20 1 0 0 0 0 0 0 0 0
United Arab Emirates GG All DT20 2 0 0 0 0 0 0 0 0
United Arab Emirates GG 2023 DT20 2 0 0 0 0 0 0 0 0
United Arab Emirates IND All T20 1 1 12 28 0 0 0 0 14.00 0
United Arab Emirates IND 2021 T20 1 1 12 28 0 0 0 0 14.00 0
United Arab Emirates KAT All T10 1 1 6 12 1 6.00 0 0 0 12.00 12.00
United Arab Emirates KAT 2019 T10 1 1 6 12 1 6.00 0 0 0 12.00 12.00
United Arab Emirates KKR All IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates KKR 2021 IPL 2 0 0 0 0 0 0 0 0
United Arab Emirates MA All T10 1 0 0 0 0 0 0 0 0
United Arab Emirates MA 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates MIE All DT20 2 1 6 18 0 0 0 0 18.00 0
United Arab Emirates MIE 2023 DT20 2 1 6 18 0 0 0 0 18.00 0
United Arab Emirates MSA All T10 3 1 12 9 1 12.00 0 0 0 4.50 9.00
United Arab Emirates MSA 2023 T10 3 1 12 9 1 12.00 0 0 0 4.50 9.00
United Arab Emirates MI All IPL 1 1 18 16 0 0 0 0 5.33 0
United Arab Emirates MI 2021 IPL 1 1 18 16 0 0 0 0 5.33 0
United Arab Emirates NYS All T10 2 0 0 0 0 0 0 0 0
United Arab Emirates NYS 2022 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates NZ All T20 1 0 0 0 0 0 0 0 0
United Arab Emirates NZ 2021 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates NW All T10 3 0 0 0 0 0 0 0 0
United Arab Emirates NW 2022 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates NW 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates PAK All ODI 4 4 220 165 6 36.66 0 1 0 4.50 27.50
United Arab Emirates PAK 2015 ODI 4 4 220 165 6 36.66 0 1 0 4.50 27.50
United Arab Emirates PAK All T20 2 2 48 52 2 24.00 0 0 0 6.50 26.00
United Arab Emirates PAK 2015 T20 2 2 48 52 2 24.00 0 0 0 6.50 26.00
United Arab Emirates PBKS All IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates PBKS 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates QLD All T10 1 0 0 0 0 0 0 0 0
United Arab Emirates QLD 2019 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates RR All IPL 1 1 14 23 0 0 0 0 9.85 0
United Arab Emirates RR 2021 IPL 1 1 14 23 0 0 0 0 9.85 0
United Arab Emirates RCB All IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates RCB 2021 IPL 1 0 0 0 0 0 0 0 0
United Arab Emirates RSA All T20 1 1 24 27 1 24.00 0 0 0 6.75 27.00
United Arab Emirates RSA 2021 T20 1 1 24 27 1 24.00 0 0 0 6.75 27.00
United Arab Emirates SL All T20 1 1 18 15 2 9.00 1 0 0 5.00 7.50
United Arab Emirates SL 2021 T20 1 1 18 15 2 9.00 1 0 0 5.00 7.50
United Arab Emirates SRH All IPL 2 2 12 9 0 0 0 0 4.50 0
United Arab Emirates SRH 2021 IPL 1 1 6 5 0 0 0 0 5.00 0
United Arab Emirates SRH 2020 IPL 1 1 6 4 0 0 0 0 4.00 0
United Arab Emirates AD All T10 4 1 6 4 2 3.00 1 0 0 4.00 2.00
United Arab Emirates TAD 2022 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates AD 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates CB All T10 3 1 12 17 2 6.00 1 0 0 8.50 8.50
United Arab Emirates CB 2021 T10 2 0 0 0 0 0 0 0 0
United Arab Emirates WI All T20 1 1 24 17 2 12.00 1 0 0 4.25 8.50
United Arab Emirates WI 2021 T20 1 1 24 17 2 12.00 1 0 0 4.25 8.50
Wales AUS All ODI 1 1 60 47 2 30.00 1 0 0 4.70 23.50
Wales AUS 2018 ODI 1 1 60 47 2 30.00 1 0 0 4.70 23.50
Wales AUS All T20 1 1 6 3 1 6.00 0 0 0 3.00 3.00
Wales AUS 2015 T20 1 1 6 3 1 6.00 0 0 0 3.00 3.00
Wales NZ All ODI 2 0 0 0 0 0 0 0 0
Wales NZ 2023 ODI 1 0 0 0 0 0 0 0 0
Wales NZ 2017 ODI 1 0 0 0 0 0 0 0 0
Wales PAK All ODI 1 1 12 15 0 0 0 0 7.50 0
Wales PAK 2017 ODI 1 1 12 15 0 0 0 0 7.50 0
Wales SA All T20 1 1 12 17 1 12.00 0 0 0 8.50 17.00
Wales SA 2022 T20 1 1 12 17 1 12.00 0 0 0 8.50 17.00
Wales WEF All Hundred 2 0 0 0 0 0 0 0 0
Wales WEF 2024 Hundred 1 0 0 0 0 0 0 0 0
Wales WEF 2022 Hundred 1 0 0 0 0 0 0 0 0
West Indies ABF 2024 CPL 1 1 24 9 3 8.00 0 1 0 2.25 3.00
West Indies BR 2024 CPL 2 2 48 40 4 12.00 2 0 0 5.00 10.00
West Indies GUY 2024 CPL 1 0 0 0 0 0 0 0 0
West Indies HAM 2024 DT20 1 1 6 7 0 0 0 0 7.00 0
West Indies IND 2024 T20 1 0 0 0 0 0 0 0 0
West Indies LAH 2024 DT20 1 0 0 0 0 0 0 0 0
West Indies NAM 2024 T20 1 0 0 0 0 0 0 0 0
West Indies OMN 2024 T20 1 0 0 0 0 0 0 0 0
West Indies RAN 2024 DT20 1 1 6 5 0 0 0 0 5.00 0
West Indies SLK 2024 CPL 2 2 48 45 4 12.00 2 0 0 5.62 11.25
West Indies SKN 2024 CPL 1 1 24 9 2 12.00 1 0 0 2.25 4.50
West Indies TKR 2024 CPL 1 1 18 27 0 0 0 0 9.00 0
West Indies VCT 2024 DT20 1 1 12 13 0 0 0 0 6.50 0
West Indies WI All ODI 5 5 162 122 4 40.50 0 0 0 4.51 30.50
West Indies WI 2017 ODI 2 2 102 81 1 102.00 0 0 0 4.76 81.00
West Indies WI 2014 ODI 3 3 60 41 3 20.00 0 0 0 4.10 13.66
West Indies WI All T20 2 2 18 33 1 18.00 0 0 0 11.00 33.00
West Indies WI 2023 T20 2 2 18 33 1 18.00 0 0 0 11.00 33.00

Moeen Ali Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
Australia AFG All T20 1 1 0 0 0 0
Australia AFG 2022 T20 1 1 0 0 0 0
Australia AUS All ODI 11 3 0 0 0 0
Australia AUS 2022 ODI 2 1 0 0 0 0
Australia AUS 2018 ODI 5 2 0 0 0 0
Australia AUS 2015 ODI 4 0 0 0 0 0
Australia AUS All T20 3 0 0 0 0 0
Australia AUS 2022 T20 3 0 0 0 0 0
Australia BAN All ODI 1 0 0 0 0 0
Australia BAN 2015 ODI 1 0 0 0 0 0
Australia CAXI All DODI 1 1 0 0 0 0
Australia CAXI 2018 DODI 1 1 0 0 0 0
Australia IND All ODI 2 1 0 0 0 0
Australia IND 2015 ODI 2 1 0 0 0 0
Australia IND All T20 1 0 0 0 0 0
Australia IND 2022 T20 1 0 0 0 0 0
Australia IRE All T20 1 0 0 0 0 0
Australia IRE 2022 T20 1 0 0 0 0 0
Australia NZ All T20 1 0 0 0 0 0
Australia NZ 2022 T20 1 0 0 0 0 0
Australia PAK All ODI 1 0 0 0 0 0
Australia PAK 2015 ODI 1 0 0 0 0 0
Australia PAK All T20 1 0 0 0 0 0
Australia PAK 2022 T20 1 0 0 0 0 0
Australia SL All T20 1 0 0 0 0 0
Australia SL 2022 T20 1 0 0 0 0 0
Australia WI All ODI 1 0 0 0 0 0
Australia WI 2015 ODI 1 0 0 0 0 0
Bangladesh BAN All ODI 6 6 0 1 1 0
Bangladesh BAN 2023 ODI 3 3 0 1 1 0
Bangladesh BAN 2016 ODI 3 3 0 0 0 0
Bangladesh BAN All T20 3 1 0 0 0 0
Bangladesh BAN 2023 T20 3 1 0 0 0 0
Bangladesh BCBSXI All DODI 1 0 0 0 0 0
Bangladesh BCBSXI 2016 DODI 1 0 0 0 0 0
Bangladesh CGC All BPL 3 1 0 0 0 0
Bangladesh CCH 2024 BPL 1 0 0 0 0 0
Bangladesh CGC 2022 BPL 2 1 0 0 0 0
Bangladesh COV All BPL 0 0 0 0 0 0
Bangladesh DD All BPL 1 0 0 0 0 0
Bangladesh DD 2023 BPL 1 0 0 0 0 0
Bangladesh BRSAL All BPL 3 0 0 0 0 0
Bangladesh FBA 2024 BPL 1 0 0 0 0 0
Bangladesh BRSAL 2022 BPL 2 0 0 0 0 0
Bangladesh KLT All BPL 3 0 0 0 0 0
Bangladesh KHT 2024 BPL 1 0 0 0 0 0
Bangladesh KLT 2022 BPL 2 0 0 0 0 0
Bangladesh NED All T20 1 0 0 0 0 0
Bangladesh NED 2014 T20 1 0 0 0 0 0
Bangladesh NZ All T20 1 0 0 0 0 0
Bangladesh NZ 2014 T20 1 0 0 0 0 0
Bangladesh RAN All BPL 1 0 0 0 0 0
Bangladesh RAN 2024 BPL 1 0 0 0 0 0
Bangladesh RSA All T20 1 1 0 0 0 0
Bangladesh RSA 2014 T20 1 1 0 0 0 0
Bangladesh SL All T20 1 0 0 0 0 0
Bangladesh SL 2014 T20 1 0 0 0 0 0
Bangladesh SYL All BPL 3 0 0 1 1 0
Bangladesh SYL 2024 BPL 1 0 0 0 0 0
Bangladesh SYL 2023 BPL 2 0 0 1 1 0
Bangladesh SYL All BPL 1 0 0 0 0 0
Bangladesh SYL 2022 BPL 1 0 0 0 0 0
Bangladesh WI All T20 1 0 0 0 0 0
Bangladesh WI 2014 T20 1 0 0 0 0 0
Barbados AUS 2024 T20 1 0 0 0 0 0
Barbados BR 2024 CPL 1 0 0 0 0 0
Barbados GUY 2024 CPL 1 0 0 0 0 0
Barbados SCO 2024 T20 1 0 0 0 0 0
Barbados USA 2024 T20 1 1 0 0 0 0
Barbados WI All ODI 3 2 0 0 0 0
Barbados WI 2019 ODI 2 2 0 0 0 0
Barbados WI 2017 ODI 1 0 0 0 0 0
Barbados WI All T20 7 1 0 0 1 0
Barbados WI 2022 T20 5 1 0 0 0 0
Barbados WI 2014 T20 2 0 0 0 1 0
Denmark NYS 2023 T10 1 1 0 0 0 0
Denmark NW 2023 T10 1 0 0 0 0 0
Denmark TAD 2023 T10 1 0 0 0 0 0
Denmark TCB 2023 T10 1 0 0 0 0 0
England AFG All ODI 1 0 0 0 0 0
England AFG 2019 ODI 1 0 0 0 0 0
England AUS All ODI 12 2 0 0 1 0
England AUS 2020 ODI 1 0 0 0 0 0
England AUS 2019 ODI 1 0 0 0 0 0
England AUS 2018 ODI 4 2 0 0 1 0
England AUS 2017 ODI 1 0 0 0 0 0
England AUS 2015 ODI 5 0 0 0 0 0
England AUS All T20 3 1 0 0 0 0
England AUS 2020 T20 2 0 0 0 0 0
England AUS 2018 T20 1 1 0 0 0 0
England BAN All ODI 1 0 0 0 0 0
England BAN 2017 ODI 1 0 0 0 0 0
England BPH 2024 Hundred 1 0 0 0 0 0
England DER All BLAST 4 1 0 0 0 0
England DER 2023 BLAST 2 0 0 0 0 0
England DER 2022 BLAST 2 1 0 0 0 0
England ESS All BLAST 1 0 0 0 0 0
England ESS 2019 BLAST 1 0 0 0 0 0
England GLOUCS All BLAST 1 1 0 0 0 0
England GLOUCS 2018 BLAST 1 1 0 0 0 0
England IND All ODI 8 0 0 0 0 0
England IND 2022 ODI 3 0 0 0 0 0
England IND 2018 ODI 3 0 0 0 0 0
England IND 2014 ODI 2 0 0 0 0 0
England IND All T20 5 0 0 0 0 0
England IND 2022 T20 3 0 0 0 0 0
England IND 2018 T20 1 0 0 0 0 0
England IND 2014 T20 1 0 0 0 0 0
England LANCS All BLAST 4 0 0 0 0 0
England LAN 2022 BLAST 1 0 0 0 0 0
England LANCS 2021 BLAST 1 0 0 0 0 0
England LANCS 2019 BLAST 1 0 0 0 0 0
England LANCS 2018 BLAST 1 0 0 0 0 0
England LEI All BLAST 2 1 0 0 0 0
England LEI 2024 BLAST 1 0 0 0 0 0
England LEI 2022 BLAST 1 1 0 0 0 0
England LNS All Hundred 4 3 0 0 0 0
England LNS 2024 Hundred 1 0 0 0 0 0
England LNS 2023 Hundred 1 1 0 0 0 0
England LNS 2022 Hundred 1 0 0 0 0 0
England LNS 2021 Hundred 1 2 0 0 0 0
England MNR All Hundred 4 2 0 1 1 0
England MNR 2024 Hundred 1 0 0 0 0 0
England MNR 2023 Hundred 1 1 0 1 1 0
England MNR 2022 Hundred 1 1 0 0 0 0
England MNR 2021 Hundred 1 0 0 0 0 0
England NZ All ODI 3 2 0 0 0 0
England NZ 2023 ODI 3 2 0 0 0 0
England NZ All T20 4 1 0 0 1 0
England NZ 2023 T20 4 1 0 0 1 0
England NOR All BLAST 4 2 0 0 0 1
England NOR 2023 BLAST 1 1 0 0 0 0
England NOR 2022 BLAST 1 1 0 0 0 0
England NOR 2021 BLAST 1 0 0 0 0 1
England NOR 2019 BLAST 1 0 0 0 0 0
England NOS All Hundred 2 2 0 0 0 0
England NOS 2024 Hundred 1 2 0 0 0 0
England NOS 2022 Hundred 1 0 0 0 0 0
England NOTTS All BLAST 6 3 0 0 0 0
England NOT 2023 BLAST 1 0 0 0 0 0
England NOT 2022 BLAST 1 0 0 0 0 0
England NOTTS 2021 BLAST 1 1 0 0 0 0
England NOTTS 2019 BLAST 2 1 0 0 0 0
England 2018 BLAST 1 1 0 0 0 0
England OVI All Hundred 4 2 0 0 0 0
England OVI 2024 Hundred 1 1 0 0 0 0
England OVI 2023 Hundred 1 1 0 0 0 0
England OVI 2022 Hundred 1 0 0 0 0 0
England OVI 2021 Hundred 1 0 0 0 0 0
England PAK All ODI 9 3 0 0 0 0
England PAK 2019 ODI 5 1 0 0 0 0
England PAK 2016 ODI 4 2 0 0 0 0
England PAK All T20 9 2 0 0 0 0
England PAK 2024 T20 2 1 0 0 0 0
England PAK 2021 T20 3 0 0 0 0 0
England PAK 2020 T20 3 0 0 0 0 0
England PAK 2016 T20 1 1 0 0 0 0
England RSA All ODI 4 3 0 0 0 0
England SA 2022 ODI 1 0 0 0 0 0
England RSA 2019 ODI 1 2 0 0 0 0
England RSA 2017 ODI 2 1 0 0 0 0
England SA All T20 2 0 0 0 0 0
England SA 2022 T20 2 0 0 0 0 0
England SOB All Hundred 5 0 0 0 0 0
England SOB 2024 Hundred 1 0 0 0 0 0
England SOB 2023 Hundred 1 0 0 0 0 0
England SOB 2022 Hundred 1 0 0 0 0 0
England SOB 2021 Hundred 2 0 0 0 0 0
England SL All ODI 6 4 0 0 0 0
England SL 2021 ODI 2 2 0 0 0 0
England SL 2019 ODI 1 1 0 0 0 0
England SL 2016 ODI 3 1 0 0 0 0
England SL All T20 1 1 0 0 0 0
England SL 2021 T20 1 1 0 0 0 0
England SUS All BLAST 2 1 0 0 0 0
England SUS 2019 BLAST 1 1 0 0 0 0
England SUS 2018 BLAST 1 0 0 0 0 0
England TRT All Hundred 6 2 0 1 1 0
England TRT 2024 Hundred 2 0 0 0 0 0
England TRT 2023 Hundred 1 1 0 0 0 0
England TRT 2022 Hundred 2 1 0 0 0 0
England TRT 2021 Hundred 1 0 0 1 1 0
England WARKS All BLAST 4 3 0 0 0 0
England WAS 2022 BLAST 2 1 0 0 0 0
England WARKS 2019 BLAST 1 1 0 0 0 0
England WARKS 2018 BLAST 1 1 0 0 0 0
England WEF All Hundred 2 1 0 0 0 0
England WEF 2023 Hundred 1 0 0 0 0 0
England WEF 2021 Hundred 1 1 0 0 0 0
England WI All ODI 5 2 0 0 0 0
England WI 2017 ODI 5 2 0 0 0 0
England YORKS All BLAST 1 0 0 0 0 0
England YORKS 2021 BLAST 1 0 0 0 0 0
Grenada WI All ODI 2 1 0 0 0 0
Grenada WI 2019 ODI 1 0 0 0 0 0
Grenada WI All T20 2 1 0 0 0 0
Grenada WI 2023 T20 2 1 0 0 0 0
India AFG All T20 1 0 0 0 1 0
India AFG 2016 T20 1 0 0 0 1 0
India AUS All ODI 1 3 0 0 0 0
India AUS 2023 ODI 1 3 0 0 0 0
India BAN All ODI 1 0 0 0 0 0
India BAN 2023 ODI 1 0 0 0 0 0
India BAN All T20 0 0 0 0 0 0
India CSK All IPL 2 0 0 0 0 0
India CSK 2019 IPL 2 0 0 0 0 0
India DC All IPL 6 4 0 1 1 0
India DC 2023 IPL 2 2 0 1 1 0
India DC 2022 IPL 1 1 0 0 0 0
India DC 2021 IPL 1 1 0 0 0 0
India DC 2019 IPL 1 0 0 0 0 0
India DC 2018 IPL 1 0 0 0 0 0
India GT All IPL 6 2 0 0 0 0
India GT 2024 IPL 1 0 0 0 0 0
India GT 2023 IPL 3 0 0 0 0 0
India GT 2022 IPL 2 2 0 0 0 0
India IND All ODI 7 3 0 0 0 0
India IND 2023 ODI 1 0 0 0 0 0
India IND 2021 ODI 3 2 0 0 0 0
India IND 2017 ODI 3 1 0 0 0 0
India IND All T20 3 0 0 0 1 0
India IND 2017 T20 3 0 0 0 1 0
India INDA All DODI 1 0 0 0 0 0
India INDA 2017 DODI 1 0 0 0 0 0
India PBKS All IPL 8 0 0 0 0 2
India KXIP 2019 IPL 2 0 0 0 0 0
India KXIP 2018 IPL 1 0 0 0 0 2
India KKR All IPL 5 0 0 1 1 1
India KOL 2023 IPL 2 0 0 1 1 0
India KKR 2021 IPL 1 0 0 0 0 0
India KKR 2019 IPL 2 0 0 0 0 1
India LSG All IPL 5 2 0 0 0 0
India LSG 2024 IPL 2 0 0 0 0 0
India LSG 2023 IPL 2 2 0 0 0 0
India LSG 2022 IPL 1 0 0 0 0 0
India MUMCAXI All WT20 1 0 0 0 0 0
India MUMCAXI 2016 WT20 1 0 0 0 0 0
India MUMCAXI All DT20 1 0 0 0 0 0
India MUMCAXI 2016 DT20 1 0 0 0 0 0
India MI All IPL 5 2 0 0 0 0
India MI 2023 IPL 1 0 0 0 0 0
India MI 2022 IPL 1 0 0 0 0 0
India MI 2021 IPL 1 1 0 0 0 0
India MI 2019 IPL 2 1 0 0 0 0
India NED All ODI 1 1 0 0 0 1
India NED 2023 ODI 1 1 0 0 0 1
India NZ All ODI 1 0 0 0 0 0
India NZ 2023 ODI 1 0 0 0 0 0
India NZ All T20 1 2 0 0 0 0
India NZ 2016 T20 1 2 0 0 0 0
India PAK All ODI 1 0 0 0 0 0
India PAK 2023 ODI 1 0 0 0 0 0
India PBKS 2024 IPL 2 0 0 0 0 0
India PBKS 2023 IPL 1 0 0 0 0 0
India PBKS 2022 IPL 1 0 0 0 0 0
India PBKS 2021 IPL 1 0 0 0 0 0
India RR All IPL 7 3 0 0 0 0
India RR 2024 IPL 1 0 0 0 0 0
India RR 2023 IPL 2 0 0 0 0 0
India RR 2022 IPL 1 1 0 0 0 0
India RR 2021 IPL 1 0 0 0 0 0
India RR 2019 IPL 1 0 0 0 0 0
India RR 2018 IPL 1 2 0 0 0 0
India RCB All IPL 3 0 0 0 0 0
India BLR 2023 IPL 1 0 0 0 0 0
India RCB 2022 IPL 2 0 0 0 0 0
India RSA All T20 1 0 0 0 0 0
India RSA 2016 T20 1 0 0 0 0 0
India SL All ODI 1 0 0 0 0 0
India SL 2023 ODI 1 0 0 0 0 0
India SL All T20 1 0 0 0 0 0
India SL 2016 T20 1 0 0 0 0 0
India SRH All IPL 8 3 0 0 0 0
India SRH 2024 IPL 2 2 0 0 0 0
India SRH 2023 IPL 1 0 0 0 0 0
India SRH 2022 IPL 1 1 0 0 0 0
India SRH 2021 IPL 1 0 0 0 0 0
India SRH 2019 IPL 1 0 0 0 0 0
India SRH 2018 IPL 2 0 0 0 0 0
India WI All T20 2 1 0 0 0 0
India WI 2016 T20 2 1 0 0 0 0
Netherlands NED All ODI 3 0 0 0 0 0
Netherlands NED 2022 ODI 3 0 0 0 0 0
Netherlands NED All T20 0 0 0 0 0 0
New Zealand NZ All ODI 6 1 0 0 0 0
New Zealand NZ 2018 ODI 5 1 0 0 0 0
New Zealand NZ 2015 ODI 1 0 0 0 0 0
New Zealand SCO All ODI 1 0 0 0 0 0
New Zealand SCO 2015 ODI 1 0 0 0 0 0
New Zealand SL All ODI 1 0 0 0 0 0
New Zealand SL 2015 ODI 1 0 0 0 0 0
Pakistan ISU All PSL 2 1 0 0 0 0
Pakistan ISU 2020 PSL 2 1 0 0 0 0
Pakistan KRK All PSL 2 1 0 0 0 0
Pakistan KRK 2020 PSL 2 1 0 0 0 0
Pakistan LHQ All PSL 2 0 0 0 0 1
Pakistan LHQ 2020 PSL 2 0 0 0 0 1
Pakistan PAK All T20 7 1 0 2 2 0
Pakistan PAK 2022 T20 7 1 0 2 2 0
Pakistan PSZ All PSL 2 2 0 0 0 0
Pakistan PSZ 2020 PSL 2 2 0 0 0 0
Pakistan QTG All PSL 1 2 0 0 0 0
Pakistan QTG 2020 PSL 1 2 0 0 0 0
Saint Lucia SA 2024 T20 1 0 0 0 0 0
Saint Lucia WI All ODI 1 0 0 0 0 0
Saint Lucia WI 2019 ODI 1 0 0 0 0 0
Saint Lucia WI 2024 T20 1 0 0 0 0 0
Scotland SCO All ODI 1 0 0 0 0 0
Scotland SCO 2018 ODI 1 0 0 0 0 0
South Africa DSG All DT20 3 1 0 0 0 0
South Africa DSG 2024 DT20 3 1 0 0 0 0
South Africa JSK All DT20 1 0 0 0 0 0
South Africa JSK 2024 DT20 1 0 0 0 0 0
South Africa JS All DT20 1 0 0 0 0 0
South Africa JS 2019 DT20 1 0 0 0 0 0
South Africa MICT All DT20 2 0 0 0 0 0
South Africa MICT 2024 DT20 2 0 0 0 0 0
South Africa PR All DT20 1 0 0 0 0 0
South Africa PR 2019 DT20 1 0 0 0 0 0
South Africa PR All DT20 3 0 0 0 0 0
South Africa PR 2024 DT20 3 0 0 0 0 0
South Africa PRC All DT20 1 0 0 0 0 0
South Africa PRC 2024 DT20 1 0 0 0 0 0
South Africa RSA All ODI 9 2 0 0 0 0
South Africa SA 2023 ODI 3 2 0 0 0 0
South Africa RSA 2020 ODI 1 0 0 0 0 0
South Africa RSA 2016 ODI 5 0 0 0 0 0
South Africa RSA All T20 5 1 0 0 0 0
South Africa RSA 2020 T20 3 1 0 0 0 0
South Africa RSA 2016 T20 2 0 0 0 0 0
South Africa RSAA All DODI 1 1 0 0 0 0
South Africa RSAA 2016 DODI 1 1 0 0 0 0
South Africa RSAIXI All DODI 2 0 0 0 0 1
South Africa RSAIXI 2020 DODI 2 0 0 0 0 1
South Africa SUNE All DT20 1 0 0 0 0 0
South Africa SUNE 2024 DT20 1 0 0 0 0 0
Sri Lanka SL All ODI 12 4 0 0 0 0
Sri Lanka SL 2018 ODI 5 0 0 0 0 0
Sri Lanka SL 2014 ODI 7 4 0 0 0 0
Sri Lanka SL All T20 1 0 0 0 0 0
Sri Lanka SL 2018 T20 1 0 0 0 0 0
Sri Lanka SLXI All DODI 1 0 0 0 0 0
Sri Lanka SLXI 2018 DODI 1 0 0 0 0 0
Trinidad and Tobago GUY 2024 CPL 1 0 0 0 0 0
Trinidad and Tobago TKR 2024 CPL 1 0 0 0 0 0
United Arab Emirates ADKR All DT20 1 1 0 0 0 0
United Arab Emirates ADKR 2023 DT20 1 1 0 0 0 0
United Arab Emirates AUS All T20 1 0 0 0 0 0
United Arab Emirates AUS 2021 T20 1 0 0 0 0 0
United Arab Emirates BGT All T10 4 0 0 0 0 0
United Arab Emirates BT 2022 T10 1 0 0 0 0 0
United Arab Emirates BGT 2021 T10 2 0 0 0 0 0
United Arab Emirates BGT 2019 T10 1 0 0 0 0 0
United Arab Emirates BAN All T20 1 0 0 0 0 0
United Arab Emirates BAN 2021 T20 1 0 0 0 0 0
United Arab Emirates CSK All IPL 1 0 0 0 0 0
United Arab Emirates CSK 2020 IPL 1 0 0 0 0 0
United Arab Emirates DEG All T10 3 2 0 0 0 0
United Arab Emirates DEG 2021 T10 2 2 0 0 0 0
United Arab Emirates DEG 2019 T10 1 0 0 0 0 0
United Arab Emirates DBL All T10 2 0 0 0 0 0
United Arab Emirates DBL 2021 T10 2 0 0 0 0 0
United Arab Emirates DC All IPL 3 4 0 0 0 0
United Arab Emirates DC 2021 IPL 2 3 0 0 0 0
United Arab Emirates DC 2020 IPL 1 1 0 0 0 0
United Arab Emirates DV All DT20 1 0 0 0 0 0
United Arab Emirates DV 2023 DT20 1 0 0 0 0 0
United Arab Emirates DC All DT20 1 0 0 0 0 0
United Arab Emirates DC 2023 DT20 1 0 0 0 0 0
United Arab Emirates GG All DT20 2 0 0 0 0 0
United Arab Emirates GG 2023 DT20 2 0 0 0 0 0
United Arab Emirates IND All T20 1 1 0 0 0 0
United Arab Emirates IND 2021 T20 1 1 0 0 0 0
United Arab Emirates KAT All T10 1 0 0 0 0 0
United Arab Emirates KAT 2019 T10 1 0 0 0 0 0
United Arab Emirates KKR All IPL 2 1 0 0 0 0
United Arab Emirates KKR 2021 IPL 2 1 0 0 0 0
United Arab Emirates MA All T10 1 0 0 0 0 0
United Arab Emirates MA 2019 T10 1 0 0 0 0 0
United Arab Emirates MIE All DT20 2 0 0 0 0 0
United Arab Emirates MIE 2023 DT20 2 0 0 0 0 0
United Arab Emirates MSA All T10 3 0 0 0 0 0
United Arab Emirates MSA 2023 T10 3 0 0 0 0 0
United Arab Emirates MI All IPL 1 0 0 0 0 0
United Arab Emirates MI 2021 IPL 1 0 0 0 0 0
United Arab Emirates NYS All T10 2 1 0 0 0 0
United Arab Emirates NYS 2022 T10 1 0 0 0 0 0
United Arab Emirates NZ All T20 1 1 0 0 0 0
United Arab Emirates NZ 2021 T20 1 1 0 0 0 0
United Arab Emirates NW All T10 3 0 0 0 0 0
United Arab Emirates NW 2022 T10 1 0 0 0 0 0
United Arab Emirates NW 2019 T10 1 0 0 0 0 0
United Arab Emirates PAK All ODI 4 3 0 0 0 0
United Arab Emirates PAK 2015 ODI 4 3 0 0 0 0
United Arab Emirates PAK All T20 2 1 0 0 0 0
United Arab Emirates PAK 2015 T20 2 1 0 0 0 0
United Arab Emirates PBKS All IPL 1 0 0 0 0 0
United Arab Emirates PBKS 2021 IPL 1 0 0 0 0 0
United Arab Emirates QLD All T10 1 0 0 0 0 0
United Arab Emirates QLD 2019 T10 1 0 0 0 0 0
United Arab Emirates RR All IPL 1 0 0 0 0 0
United Arab Emirates RR 2021 IPL 1 0 0 0 0 0
United Arab Emirates RCB All IPL 1 0 0 0 0 0
United Arab Emirates RCB 2021 IPL 1 0 0 0 0 0
United Arab Emirates RSA All T20 1 0 0 0 0 0
United Arab Emirates RSA 2021 T20 1 0 0 0 0 0
United Arab Emirates SL All T20 1 1 0 0 0 0
United Arab Emirates SL 2021 T20 1 1 0 0 0 0
United Arab Emirates SRH All IPL 2 1 0 0 0 0
United Arab Emirates SRH 2021 IPL 1 1 0 0 0 0
United Arab Emirates SRH 2020 IPL 1 0 0 0 0 0
United Arab Emirates AD All T10 4 2 0 0 0 0
United Arab Emirates TAD 2022 T10 1 1 0 0 0 0
United Arab Emirates AD 2021 T10 2 1 0 0 0 0
United Arab Emirates CB All T10 3 1 0 0 0 0
United Arab Emirates CB 2021 T10 2 1 0 0 0 0
United Arab Emirates WI All T20 1 1 0 0 0 0
United Arab Emirates WI 2021 T20 1 1 0 0 0 0
Wales AUS All ODI 1 0 0 0 0 0
Wales AUS 2018 ODI 1 0 0 0 0 0
Wales AUS All T20 1 0 0 0 0 0
Wales AUS 2015 T20 1 0 0 0 0 0
Wales NZ All ODI 2 0 0 0 0 0
Wales NZ 2023 ODI 1 0 0 0 0 0
Wales NZ 2017 ODI 1 0 0 0 0 0
Wales PAK All ODI 1 0 0 0 0 0
Wales PAK 2017 ODI 1 0 0 0 0 0
Wales SA All T20 1 0 0 0 0 0
Wales SA 2022 T20 1 0 0 0 0 0
Wales WEF All Hundred 2 0 0 1 1 0
Wales WEF 2024 Hundred 1 0 0 1 1 0
Wales WEF 2022 Hundred 1 0 0 0 0 0
West Indies ABF 2024 CPL 1 1 0 0 0 0
West Indies BR 2024 CPL 2 0 0 0 0 0
West Indies GUY 2024 CPL 1 0 0 0 0 0
West Indies HAM 2024 DT20 1 0 0 0 0 0
West Indies IND 2024 T20 1 0 0 0 0 0
West Indies LAH 2024 DT20 1 1 0 0 0 0
West Indies NAM 2024 T20 1 0 0 0 0 0
West Indies OMN 2024 T20 1 1 0 0 0 0
West Indies RAN 2024 DT20 1 0 0 0 0 0
West Indies SLK 2024 CPL 2 0 0 0 0 0
West Indies SKN 2024 CPL 1 0 0 0 0 0
West Indies TKR 2024 CPL 1 0 0 0 0 0
West Indies VCT 2024 DT20 1 0 0 0 0 0
West Indies WI All ODI 5 3 0 0 0 0
West Indies WI 2017 ODI 2 0 0 0 0 0
West Indies WI 2014 ODI 3 3 0 0 0 0
West Indies WI All T20 2 1 0 0 0 0
West Indies WI 2023 T20 2 1 0 0 0 0