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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| WPUJC VaasSL | Sri Lanka | 2006-2007 | 6 | 2 | 1 | 33 | 21 | 33.00 | 41 | 80.49 | 0 | 0 | 0 | 1 | 0 |
| Graeme SmithCC | Cape Cobras | 2014 | 2 | 2 | 0 | 33 | 23 | 16.50 | 30 | 110.00 | 0 | 0 | 0 | 3 | 0 |
| Geraint JonesENG | England | 2005-2006 | 2 | 2 | 1 | 33 | 19 | 33.00 | 25 | 132.00 | 0 | 0 | 0 | 5 | 0 |
| Abdur RehmanSOM | Somerset | 2015 | 5 | 2 | 1 | 33 | 30* | 33.00 | 18 | 183.33 | 0 | 0 | 0 | 2 | 3 |
| RJMGM RupasingheSL | Sri Lanka | 2009 | 2 | 2 | 0 | 33 | 18 | 16.50 | 39 | 84.62 | 0 | 0 | 0 | 2 | 0 |
| Khalil RehmtullahTAN | Tanzania | 2018 | 3 | 2 | 0 | 33 | 26 | 16.50 | 24 | 137.50 | 0 | 0 | 0 | 2 | 2 |
| Faf du PlessisICC | ICC World XI | 2017 | 2 | 2 | 0 | 33 | 20 | 16.50 | 27 | 122.22 | 0 | 0 | 0 | 1 | 2 |
| Ishank JaggiKKR | Kolkata Knight Riders | 2017 | 2 | 2 | 1 | 33 | 28 | 33.00 | 39 | 84.62 | 0 | 0 | 0 | 3 | 0 |
| Daryl MitchellRR | Rajasthan Royals | 2022 | 2 | 2 | 0 | 33 | 17 | 16.50 | 44 | 75.00 | 0 | 0 | 0 | 1 | 0 |
| Peter HandscombAUS | Australia | 2019 | 2 | 2 | 1 | 33 | 20* | 33.00 | 33 | 100.00 | 0 | 0 | 0 | 1 | 0 |
| James MiddlebrookYOR | Yorkshire | 2015 | 4 | 2 | 2 | 33 | 29* | - | 18 | 183.33 | 0 | 0 | 0 | 2 | 1 |
| Pankaj JaswalHP | Himachal Pradesh | 2022 | 4 | 2 | 1 | 33 | 27 | 33.00 | 20 | 165.00 | 0 | 0 | 0 | 3 | 1 |
| Nahidul IslamRR | Rajshahi Royals | 2019 | 5 | 2 | 0 | 33 | 19 | 16.50 | 34 | 97.06 | 0 | 0 | 0 | 4 | 0 |
| Sherfane RutherfordRCB | Royal Challengers Bengaluru | 2022 | 3 | 2 | 0 | 33 | 28 | 16.50 | 50 | 66.00 | 0 | 0 | 0 | 1 | 1 |
| Nikhil ChaudharySKAN | St Kitts and Nevis Patriots | 2026 | 2 | 2 | 0 | 33 | 18 | 16.50 | 28 | 117.86 | 0 | 0 | 0 | 3 | 1 |
| R NilSEY | Seychelles | 2021 | 4 | 2 | 0 | 33 | 19 | 16.50 | 27 | 122.22 | 0 | 0 | 0 | 2 | 1 |
| Duan JansenJSK | Joburg Super Kings | 2025-2026 | 5 | 2 | 1 | 33 | 18* | 33.00 | 28 | 117.86 | 0 | 0 | 0 | 2 | 2 |
| Sylvester MylliempdahMEG | Meghalaya | 2023 | 2 | 2 | 0 | 33 | 26 | 16.50 | 56 | 58.93 | 0 | 0 | 0 | 4 | 0 |
| JC McNallyLL | Leinster Lightning | 2024 | 3 | 2 | 2 | 33 | 17* | - | 22 | 150.00 | 0 | 0 | 0 | 5 | 0 |
| D DamsaraACCC | Ace Capital Cricket Club | 2026 | 2 | 2 | 0 | 33 | 17 | 16.50 | 40 | 82.50 | 0 | 0 | 0 | 2 | 2 |
| Phil JaquesNOT | Nottinghamshire | 2014 | 3 | 3 | 0 | 33 | 22 | 11.00 | 28 | 117.86 | 0 | 0 | 1 | 6 | 0 |
| Dinesh SalunkheRR | Rajasthan Royals | 2008 | 6 | 3 | 1 | 33 | 26* | 16.50 | 24 | 137.50 | 0 | 0 | 0 | 5 | 0 |
| Dwaine PretoriusRR | Rangpur Riders | 2024 | 3 | 3 | 2 | 33 | 17* | 33.00 | 30 | 110.00 | 0 | 0 | 0 | 2 | 1 |
| Keron CottoySLK | St Lucia Kings | 2021 | 4 | 3 | 0 | 33 | 19 | 11.00 | 35 | 94.29 | 0 | 0 | 0 | 3 | 0 |
| Waseem TajbhayBOT | Botswana | 2018 | 5 | 3 | 1 | 33 | 13* | 16.50 | 46 | 71.74 | 0 | 0 | 0 | 1 | 0 |
| Anam MollikITA | Italy | 2018-2019 | 6 | 3 | 0 | 33 | 13 | 11.00 | 39 | 84.62 | 0 | 0 | 0 | 4 | 0 |
| Sachindu ColombageKW | Kandy Warriors | 2021 | 7 | 3 | 1 | 33 | 27* | 16.50 | 31 | 106.45 | 0 | 0 | 1 | 2 | 1 |
| Micheal DasMAC | Malta | 2026 | 4 | 3 | 1 | 33 | 17 | 16.50 | 29 | 113.79 | 0 | 0 | 0 | 4 | 1 |
| David WieseDSG | Durban's Super Giants | 2025-2026 | 6 | 4 | 1 | 33 | 15 | 11.00 | 24 | 137.50 | 0 | 0 | 0 | 3 | 1 |
| Al-Amin HossainDD | Dhaka Dominators | 2023 | 8 | 4 | 3 | 33 | 14* | 33.00 | 41 | 80.49 | 0 | 0 | 0 | 4 | 0 |
| Anwar AliRR | Rangpur Riders | 2016 | 6 | 4 | 1 | 33 | 20* | 11.00 | 25 | 132.00 | 0 | 0 | 0 | 3 | 1 |
| Reece TopleyMR | Melbourne Renegades | 2021-2022 | 7 | 4 | 4 | 33 | 14* | - | 28 | 117.86 | 0 | 0 | 0 | 2 | 2 |
| Salman HossainFB | Fortune Barishal | 2022-2023 | 5 | 4 | 2 | 33 | 18* | 16.50 | 30 | 110.00 | 0 | 0 | 1 | 5 | 1 |
| Ishan PandeyNEP | Nepal | 2019 | 4 | 4 | 0 | 33 | 22 | 8.25 | 50 | 66.00 | 0 | 0 | 0 | 5 | 0 |
| Mustapha YusufNGR | Nigeria | 2021 | 5 | 4 | 2 | 33 | 16 | 16.50 | 34 | 97.06 | 0 | 0 | 1 | 3 | 0 |
| Suraj AhujaRAJ | Rajasthan | 2021 | 4 | 4 | 0 | 33 | 12 | 8.25 | 41 | 80.49 | 0 | 0 | 0 | 3 | 0 |
| Jahandad KhanQG | Quetta Gladiators | 2026 | 5 | 4 | 1 | 33 | 21* | 11.00 | 23 | 143.48 | 0 | 0 | 0 | 3 | 2 |
| Vedant MurkarTN | Triumph Knights MNE | 2026 | 4 | 4 | 0 | 33 | 11 | 8.25 | 29 | 113.79 | 0 | 0 | 0 | 5 | 0 |
| Farveez MaharoofSL | Sri Lanka | 2006-2016 | 8 | 5 | 1 | 33 | 13* | 8.25 | 43 | 76.74 | 0 | 0 | 1 | 0 | 1 |
| Pat CumminsSFU | San Francisco Unicorns | 2024 | 6 | 5 | 2 | 33 | 13 | 11.00 | 30 | 110.00 | 0 | 0 | 0 | 1 | 3 |
| Mohammad NabiLS | London Spirit | 2021 | 5 | 5 | 1 | 33 | 10 | 8.25 | 32 | 103.13 | 0 | 0 | 0 | 2 | 1 |
| Abhishek GuptaPUN | Punjab | 2018 | 8 | 5 | 0 | 33 | 18 | 6.60 | 36 | 91.67 | 0 | 0 | 1 | 0 | 1 |
| Basir RahmanMAN | Manipur | 2019-2023 | 5 | 5 | 0 | 33 | 12 | 6.60 | 60 | 55.00 | 0 | 0 | 1 | 2 | 1 |
| Auqib NabiJK | Jammu & Kashmir | 2019-2023 | 11 | 5 | 0 | 33 | 12 | 6.60 | 41 | 80.49 | 0 | 0 | 0 | 0 | 1 |
| Dayyaan GaliemPR | Paarl Royals | 2025 | 11 | 5 | 2 | 33 | 12 | 11.00 | 36 | 91.67 | 0 | 0 | 0 | 1 | 2 |
| A JohnmaryFRA | France | 2021-2025 | 5 | 5 | 0 | 33 | 14 | 6.60 | 39 | 84.62 | 0 | 0 | 1 | 2 | 1 |
| MYB NaeemDER | Derbyshire | 2026 | 6 | 5 | 0 | 33 | 20 | 6.60 | 26 | 126.92 | 0 | 0 | 0 | 4 | 2 |
| Andrew WestphalMEX | Mexico | 2019 | 5 | 5 | 0 | 33 | 24 | 6.60 | 40 | 82.50 | 0 | 0 | 0 | 3 | 0 |
| Michael BracewellAF | Amsterdam Flames | 2026 | 9 | 6 | 0 | 33 | 21 | 5.50 | 37 | 89.19 | 0 | 0 | 0 | 5 | 0 |
| Tushar DeshpandeRR | Rajasthan Royals | 2025-2026 | 17 | 6 | 3 | 33 | 25 | 11.00 | 22 | 150.00 | 0 | 0 | 0 | 0 | 3 |
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.