Batting by team (Men's All T20s)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 11,673 of the 11,674 matches in this selection (from 2005). Earlier matches have results and team totals only.
| Player | Team | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Craig MilesGLO | Gloucestershire | 2015-2026 | 16 | 8 | 2 | 30 | 8 | 5.00 | 39 | 76.92 | 0 | 0 | 1 | 2 | 0 |
| CJPF KalugamageITA | Italy | 2022-2026 | 22 | 8 | 5 | 30 | 7 | 10.00 | 44 | 68.18 | 0 | 0 | 0 | 1 | 0 |
| Brad WhealHAM | Hampshire | 2016-2025 | 40 | 9 | 3 | 30 | 16 | 5.00 | 35 | 85.71 | 0 | 0 | 1 | 4 | 0 |
| Harishankar ReddyAND | Andhra | 2018-2023 | 20 | 9 | 6 | 30 | 16* | 10.00 | 26 | 115.38 | 0 | 0 | 2 | 3 | 1 |
| CB OndoaCAM | Cameroon | 2021-2022 | 10 | 9 | 3 | 30 | 10 | 5.00 | 84 | 35.71 | 0 | 0 | 1 | 1 | 0 |
| Alessandro MorrisCAY | Cayman Islands | 2019-2025 | 26 | 12 | 8 | 30 | 8* | 7.50 | 67 | 44.78 | 0 | 0 | 3 | 2 | 0 |
| Anrich NortjeSA | South Africa | 2019-2026 | 47 | 14 | 6 | 30 | 12 | 3.75 | 50 | 60.00 | 0 | 0 | 2 | 1 | 1 |
| Matthew DayST | Sydney Thunder | 2012 | 1 | 1 | 1 | 29 | 29* | - | 20 | 145.00 | 0 | 0 | 0 | 1 | 1 |
| Paul HortonLEI | Leicestershire | 2016 | 1 | 1 | 1 | 29 | 29* | - | 25 | 116.00 | 0 | 0 | 0 | 3 | 0 |
| VM VaghelaUSA | United States of America | 2021-2025 | 3 | 1 | 0 | 29 | 29 | 29.00 | 32 | 90.63 | 0 | 0 | 0 | 2 | 0 |
| M CopelandBOR | Border | 2026 | 1 | 1 | 1 | 29 | 29* | - | 24 | 120.83 | 0 | 0 | 0 | 2 | 1 |
| M CosgraveLL | Leinster Lightning | 2025 | 1 | 1 | 0 | 29 | 29 | 29.00 | 25 | 116.00 | 0 | 0 | 0 | 4 | 0 |
| Shamsur RahmanCK | Chittagong Kings | 2012 | 2 | 2 | 0 | 29 | 24 | 14.50 | 28 | 103.57 | 0 | 0 | 0 | 3 | 0 |
| Colin de GrandhommeJT | Jamaica Tallawahs | 2018 | 4 | 2 | 2 | 29 | 15* | - | 13 | 223.08 | 0 | 0 | 0 | 4 | 1 |
| Manan VohraLSG | Lucknow Super Giants | 2022-2023 | 3 | 2 | 0 | 29 | 19 | 14.50 | 22 | 131.82 | 0 | 0 | 0 | 2 | 2 |
| Vijay ZolRCB | Royal Challengers Bengaluru | 2014 | 3 | 2 | 0 | 29 | 16 | 14.50 | 26 | 111.54 | 0 | 0 | 0 | 3 | 1 |
| Dharmang PatelQAT | Qatar | 2016-2022 | 7 | 2 | 1 | 29 | 17 | 29.00 | 37 | 78.38 | 0 | 0 | 0 | 2 | 0 |
| Alistair ShieldsNK | Northern Knights | 2018 | 2 | 2 | 0 | 29 | 24 | 14.50 | 15 | 193.33 | 0 | 0 | 0 | 5 | 1 |
| Akshat RaghuwanshiLSG | Lucknow Super Giants | 2026 | 3 | 2 | 0 | 29 | 18 | 14.50 | 25 | 116.00 | 0 | 0 | 0 | 1 | 1 |
| Chandan SahaniHI | Hyderabad (India) | 2023 | 2 | 2 | 0 | 29 | 25 | 14.50 | 29 | 100.00 | 0 | 0 | 0 | 2 | 2 |
| K Lion-CachetTIT | Titans | 2026 | 2 | 2 | 2 | 29 | 15* | - | 13 | 223.08 | 0 | 0 | 0 | 3 | 2 |
| P FrancisMR | Munster Reds | 2024 | 2 | 2 | 0 | 29 | 15 | 14.50 | 37 | 78.38 | 0 | 0 | 0 | 2 | 0 |
| Rehan PeirisCCC | Colombo Cricket Club | 2025 | 2 | 2 | 0 | 29 | 23 | 14.50 | 23 | 126.09 | 0 | 0 | 0 | 3 | 1 |
| Zahid AliUAE | United Arab Emirates | 2025 | 6 | 2 | 1 | 29 | 18* | 29.00 | 23 | 126.09 | 0 | 0 | 0 | 3 | 0 |
| Adeshlie AliasMAS | Malaysia | 2026 | 2 | 2 | 0 | 29 | 22 | 14.50 | 30 | 96.67 | 0 | 0 | 0 | 4 | 0 |
| Ryan HarrisBH | Brisbane Heat | 2011-2014 | 4 | 3 | 2 | 29 | 25* | 29.00 | 26 | 111.54 | 0 | 0 | 0 | 2 | 0 |
| Ryan McLarenDOL | Dolphins | 2014-2015 | 4 | 3 | 2 | 29 | 26* | 29.00 | 32 | 90.63 | 0 | 0 | 0 | 4 | 0 |
| Ronsford BeatonTKR | Trinbago Knight Riders | 2016-2017 | 21 | 3 | 2 | 29 | 13* | 29.00 | 27 | 107.41 | 0 | 0 | 0 | 3 | 1 |
| Ilhwan SeoSOU | South Korea | 2014 | 3 | 3 | 0 | 29 | 14 | 9.67 | 42 | 69.05 | 0 | 0 | 0 | 1 | 0 |
| Hamish KingstonHH | Hobart Hurricanes | 2016-2017 | 4 | 3 | 1 | 29 | 17 | 14.50 | 18 | 161.11 | 0 | 0 | 1 | 1 | 2 |
| Keemo PaulSO | Seattle Orcas | 2024 | 3 | 3 | 1 | 29 | 25 | 14.50 | 24 | 120.83 | 0 | 0 | 1 | 3 | 0 |
| Anmolpreet SinghMI | Mumbai Indians | 2021-2022 | 3 | 3 | 0 | 29 | 16 | 9.67 | 27 | 107.41 | 0 | 0 | 0 | 3 | 1 |
| Eknath KerkarCHH | Chhattisgarh | 2023 | 3 | 3 | 1 | 29 | 14* | 14.50 | 24 | 120.83 | 0 | 0 | 0 | 2 | 1 |
| Abdul Rashid KarimBEL | Belgium | 2018-2021 | 3 | 3 | 0 | 29 | 13 | 9.67 | 36 | 80.56 | 0 | 0 | 0 | 0 | 2 |
| Aaron HardieSUR | Surrey | 2022 | 3 | 3 | 0 | 29 | 15 | 9.67 | 21 | 138.10 | 0 | 0 | 0 | 2 | 1 |
| Mohit MongiaBAR | Baroda | 2019 | 4 | 3 | 0 | 29 | 13 | 9.67 | 25 | 116.00 | 0 | 0 | 0 | 3 | 1 |
| Arnab NandiBEN | Bengal | 2019-2021 | 9 | 3 | 1 | 29 | 21* | 14.50 | 25 | 116.00 | 0 | 0 | 0 | 4 | 0 |
| Suraj TayamAP | Arunachal Pradesh | 2019-2021 | 3 | 3 | 1 | 29 | 17* | 14.50 | 54 | 53.70 | 0 | 0 | 0 | 3 | 0 |
| Lalchhuanliana MIZ | Mizoram | 2021 | 4 | 3 | 0 | 29 | 17 | 9.67 | 36 | 80.56 | 0 | 0 | 1 | 4 | 0 |
| Karim JanatMCT | MI Cape Town | 2026 | 4 | 3 | 2 | 29 | 20* | 29.00 | 16 | 181.25 | 0 | 0 | 1 | 1 | 3 |
| Abhishek ReddyAND | Andhra | 2022 | 3 | 3 | 0 | 29 | 16 | 9.67 | 31 | 93.55 | 0 | 0 | 0 | 4 | 0 |
| Matt HollardLL | Leinster Lightning | 2025-2026 | 12 | 3 | 1 | 29 | 18 | 14.50 | 16 | 181.25 | 0 | 0 | 0 | 2 | 2 |
| Khalid NiaziSWI | Switzerland | 2025-2026 | 8 | 3 | 2 | 29 | 13* | 29.00 | 36 | 80.56 | 0 | 0 | 0 | 1 | 0 |
| SN GunawardanaBRC | Burgher Recreation Club | 2026 | 5 | 3 | 1 | 29 | 14 | 14.50 | 34 | 85.29 | 0 | 0 | 0 | 4 | 0 |
| Jurg HirschiMAC | Malta | 2019 | 3 | 3 | 0 | 29 | 13 | 9.67 | 48 | 60.42 | 0 | 0 | 0 | 0 | 0 |
| Juan LubbeES | Eastern Strom | 2026 | 3 | 3 | 1 | 29 | 22* | 14.50 | 28 | 103.57 | 0 | 0 | 0 | 2 | 1 |
| Marlon SamuelsDC | Delhi Capitals | 2017 | 5 | 4 | 0 | 29 | 27 | 7.25 | 31 | 93.55 | 0 | 0 | 1 | 1 | 2 |
| Dewald NelSCO | Scotland | 2007-2010 | 8 | 4 | 2 | 29 | 13* | 14.50 | 20 | 145.00 | 0 | 0 | 1 | 3 | 1 |
| Shreevats GoswamiKKR | Kolkata Knight Riders | 2011 | 5 | 4 | 0 | 29 | 22 | 7.25 | 29 | 100.00 | 0 | 0 | 1 | 5 | 0 |
| Thisara PereraSLZ | St Lucia Zouks | 2019 | 4 | 4 | 2 | 29 | 11* | 14.50 | 31 | 93.55 | 0 | 0 | 0 | 2 | 1 |
Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.