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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bamanye XenxeKI | KwaZulu-Natal Inland | 2026 | 6 | 3 | 1 | 30 | 17 | 15.00 | 38 | 78.95 | 0 | 0 | 0 | 1 | 0 |
| Lasith CroospulleGG | Galle Gallants | 2026 | 3 | 3 | 0 | 30 | 17 | 10.00 | 27 | 111.11 | 0 | 0 | 0 | 5 | 0 |
| Tyron KoenNK | Northern Knights | 2023-2024 | 8 | 3 | 0 | 30 | 15 | 10.00 | 34 | 88.24 | 0 | 0 | 0 | 2 | 1 |
| Danyal AkbarHUN | Hungary | 2024 | 3 | 3 | 1 | 30 | 17 | 15.00 | 31 | 96.77 | 0 | 0 | 0 | 2 | 0 |
| N PremaratnePSC | Police Sports Club | 2026 | 6 | 3 | 2 | 30 | 30* | 30.00 | 15 | 200.00 | 0 | 0 | 1 | 2 | 3 |
| H PattendenEST | Estonia | 2026 | 4 | 3 | 3 | 30 | 21* | - | 28 | 107.14 | 0 | 0 | 0 | 2 | 2 |
| D NeddSLK | St Lucia Kings | 2026 | 3 | 3 | 0 | 30 | 17 | 10.00 | 34 | 88.24 | 0 | 0 | 1 | 1 | 2 |
| Aayush ZimareNMP | North Mumbai Panthers | 2026 | 3 | 3 | 0 | 30 | 23 | 10.00 | 24 | 125.00 | 0 | 0 | 1 | 4 | 0 |
| Diganta NeogiKNC | Krishananagar Challengers | 2021 | 4 | 3 | 0 | 30 | 18 | 10.00 | 20 | 150.00 | 0 | 0 | 0 | 2 | 2 |
| Harbhajan SinghCSK | Chennai Super Kings | 2018-2019 | 24 | 4 | 0 | 30 | 19 | 7.50 | 39 | 76.92 | 0 | 0 | 0 | 3 | 1 |
| Niall O'BrienRR | Rangpur Riders | 2013 | 5 | 4 | 0 | 30 | 27 | 7.50 | 30 | 100.00 | 0 | 0 | 2 | 1 | 1 |
| Andre RussellPC | Pretoria Capitals | 2026 | 4 | 4 | 1 | 30 | 15 | 10.00 | 23 | 130.43 | 0 | 0 | 1 | 3 | 2 |
| Yasir ShahDD | Dhaka Dynamites | 2015 | 8 | 4 | 0 | 30 | 12 | 7.50 | 40 | 75.00 | 0 | 0 | 1 | 4 | 0 |
| Carlos BrathwaiteMS | Multan Sultans | 2021-2023 | 9 | 4 | 2 | 30 | 22* | 15.00 | 24 | 125.00 | 0 | 0 | 0 | 3 | 1 |
| Jason RoyDV | Desert Vipers | 2025-2026 | 5 | 4 | 0 | 30 | 14 | 7.50 | 40 | 75.00 | 0 | 0 | 0 | 3 | 0 |
| Alauddin BabuDC | Dhaka Capitals | 2024-2025 | 4 | 4 | 0 | 30 | 16 | 7.50 | 30 | 100.00 | 0 | 0 | 1 | 3 | 1 |
| Imran KhanJT | Jamaica Tallawahs | 2019-2021 | 6 | 4 | 1 | 30 | 20 | 10.00 | 32 | 93.75 | 0 | 0 | 1 | 2 | 1 |
| Todd MurphySS | Sydney Sixers | 2022-2025 | 30 | 4 | 4 | 30 | 14* | - | 35 | 85.71 | 0 | 0 | 0 | 2 | 0 |
| Freddie HeldreichNOR | Northamptonshire | 2021-2024 | 43 | 4 | 2 | 30 | 21* | 15.00 | 48 | 62.50 | 0 | 0 | 0 | 1 | 0 |
| Codi YusufPR | Paarl Royals | 2023-2024 | 5 | 4 | 3 | 30 | 12* | 30.00 | 30 | 100.00 | 0 | 0 | 0 | 2 | 0 |
| H IsorenaPHI | Philippines | 2022-2023 | 5 | 4 | 0 | 30 | 21 | 7.50 | 47 | 63.83 | 0 | 0 | 1 | 3 | 0 |
| RV VirajCAA | Cambodia | 2024 | 4 | 4 | 0 | 30 | 22 | 7.50 | 52 | 57.69 | 0 | 0 | 1 | 5 | 0 |
| K WithanapathiranaBCAA | Bloomfield Cricket and Athletic Club | 2025 | 4 | 4 | 0 | 30 | 18 | 7.50 | 28 | 107.14 | 0 | 0 | 0 | 5 | 0 |
| Wavell HindsWI | West Indies | 2006-2010 | 5 | 5 | 1 | 30 | 14 | 7.50 | 41 | 73.17 | 0 | 0 | 1 | 3 | 0 |
| Farhad RezaRR | Rajshahi Royals | 2019-2020 | 15 | 5 | 0 | 30 | 21 | 6.00 | 20 | 150.00 | 0 | 0 | 2 | 1 | 3 |
| Sabbir RahmanKT | Khulna Tigers | 2023 | 5 | 5 | 1 | 30 | 11* | 7.50 | 35 | 85.71 | 0 | 0 | 0 | 0 | 1 |
| Abul HasanDR | Duronto Rajshahi | 2013 | 6 | 5 | 0 | 30 | 13 | 6.00 | 34 | 88.24 | 0 | 0 | 1 | 1 | 1 |
| Taskin AhmedDR | Durbar Rajshahi | 2024-2025 | 12 | 5 | 0 | 30 | 13 | 6.00 | 29 | 103.45 | 0 | 0 | 0 | 2 | 2 |
| David AnkrahNGR | Nigeria | 2025-2026 | 6 | 5 | 1 | 30 | 24 | 7.50 | 32 | 93.75 | 0 | 0 | 2 | 2 | 1 |
| Khaled AhmedST | Sylhet Titans | 2025-2026 | 9 | 5 | 1 | 30 | 25 | 7.50 | 14 | 214.29 | 0 | 0 | 2 | 2 | 3 |
| Mujeeb Ur RahmanFB | Fortune Barishal | 2022 | 8 | 5 | 1 | 30 | 12 | 7.50 | 26 | 115.38 | 0 | 0 | 0 | 2 | 1 |
| L HydeBEA | Belize | 2018 | 5 | 5 | 0 | 30 | 22 | 6.00 | 50 | 60.00 | 0 | 0 | 1 | 0 | 0 |
| D SutherlandBEA | Belize | 2018 | 5 | 5 | 1 | 30 | 10* | 7.50 | 58 | 51.72 | 0 | 0 | 1 | 3 | 0 |
| Anrich NortjeSKAN | St Kitts and Nevis Patriots | 2024 | 10 | 5 | 3 | 30 | 22 | 15.00 | 25 | 120.00 | 0 | 0 | 1 | 2 | 1 |
| Al IslamCK | Chittagong Kings | 2024-2025 | 13 | 5 | 2 | 30 | 17* | 10.00 | 43 | 69.77 | 0 | 0 | 2 | 3 | 1 |
| Onke NyakuCC | Cape Cobras | 2021 | 5 | 5 | 1 | 30 | 13 | 7.50 | 25 | 120.00 | 0 | 0 | 1 | 2 | 2 |
| Manish GolamaruAND | Andhra | 2019-2023 | 10 | 5 | 0 | 30 | 14 | 6.00 | 37 | 81.08 | 0 | 0 | 1 | 2 | 1 |
| Hamed KhanHK | Hong Kong | 2020-2023 | 5 | 5 | 1 | 30 | 10 | 7.50 | 43 | 69.77 | 0 | 0 | 1 | 2 | 0 |
| Pulina TharangaGG | Galle Gladiators | 2021-2022 | 8 | 5 | 2 | 30 | 14 | 10.00 | 29 | 103.45 | 0 | 0 | 0 | 2 | 0 |
| Ramon SimmondsBR | Barbados Royals | 2022-2025 | 20 | 5 | 5 | 30 | 13* | - | 13 | 230.77 | 0 | 0 | 0 | 3 | 2 |
| A MustafaARG | Argentina | 2021-2024 | 9 | 5 | 3 | 30 | 10* | 15.00 | 27 | 111.11 | 0 | 0 | 0 | 1 | 0 |
| Vishal PrasadJAM | Jamshedpur Jugglers | 2022 | 7 | 5 | 2 | 30 | 21* | 10.00 | 36 | 83.33 | 0 | 0 | 1 | 2 | 1 |
| Abdur RazzakRR | Rangpur Riders | 2013-2017 | 11 | 6 | 1 | 30 | 14 | 6.00 | 44 | 68.18 | 0 | 0 | 1 | 2 | 0 |
| Dale SteynCTB | Cape Town Blitz | 2018-2019 | 17 | 6 | 4 | 30 | 15* | 15.00 | 28 | 107.14 | 0 | 0 | 1 | 2 | 1 |
| Craig MeschedeSOM | Somerset | 2014 | 8 | 6 | 2 | 30 | 13* | 7.50 | 31 | 96.77 | 0 | 0 | 0 | 3 | 1 |
| P CampbellGAM | Gambia | 2018-2022 | 6 | 6 | 2 | 30 | 15 | 7.50 | 49 | 61.22 | 0 | 0 | 2 | 1 | 0 |
| Sarbeswar MohantyODI | Odisha | 2019-2021 | 6 | 6 | 2 | 30 | 16 | 7.50 | 39 | 76.92 | 0 | 0 | 2 | 1 | 1 |
| S Sugaya-SlaterJPN | Japan | 2025-2026 | 18 | 6 | 2 | 30 | 12 | 7.50 | 43 | 69.77 | 0 | 0 | 1 | 2 | 0 |
| R PoojaryMEX | Mexico | 2024-2025 | 10 | 7 | 0 | 30 | 20 | 4.29 | 52 | 57.69 | 0 | 0 | 2 | 0 | 1 |
| Dean CoskerGLA | Glamorgan | 2014-2016 | 37 | 8 | 6 | 30 | 6* | 15.00 | 35 | 85.71 | 0 | 0 | 0 | 1 | 0 |
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.