Batting by format (Men's All internationals)
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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nisarg PatelUSA | ODIs | 2019-2021 | 3 | 2 | 0 | 19 | 16 | 9.50 | 39 | 48.72 | 0 | 0 | 0 | 1 | 0 |
| Jeevantha KulatungaSL | T20Is | 2008 | 2 | 2 | 0 | 19 | 11 | 9.50 | 38 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Nikolay YordanovBUL | T20Is | 2019 | 2 | 2 | 1 | 19 | 19* | 19.00 | 11 | 172.73 | 0 | 0 | 1 | 0 | 2 |
| Safwan BarediyaSWA | T20Is | 2023 | 2 | 2 | 0 | 19 | 17 | 9.50 | 25 | 76.00 | 0 | 0 | 0 | 2 | 0 |
| Aaron PhangisoSA | T20Is | 2012-2018 | 16 | 3 | 0 | 19 | 13 | 6.33 | 29 | 65.52 | 0 | 0 | 0 | 1 | 0 |
| Peter AnanyaGHA | T20Is | 2024 | 4 | 3 | 1 | 19 | 18* | 9.50 | 19 | 100.00 | 0 | 0 | 1 | 1 | 1 |
| Stephen DohenyIRE | T20Is | 2023 | 3 | 3 | 0 | 19 | 15 | 6.33 | 21 | 90.48 | 0 | 0 | 0 | 2 | 0 |
| Junaid SheikhNOR | T20Is | 2019 | 5 | 3 | 0 | 19 | 9 | 6.33 | 20 | 95.00 | 0 | 0 | 0 | 1 | 1 |
| P DanciROM | T20Is | 2019-2020 | 4 | 3 | 1 | 19 | 12 | 9.50 | 26 | 73.08 | 0 | 0 | 0 | 3 | 0 |
| Huzaif YousufBUL | T20Is | 2023-2026 | 7 | 3 | 2 | 19 | 9* | 19.00 | 25 | 76.00 | 0 | 0 | 0 | 2 | 0 |
| J PerrySUR | T20Is | 2026 | 6 | 3 | 1 | 19 | 18 | 9.50 | 41 | 46.34 | 0 | 0 | 0 | 0 | 0 |
| A KhakimovUZB | T20Is | 2026 | 3 | 3 | 0 | 19 | 15 | 6.33 | 60 | 31.67 | 0 | 0 | 1 | 1 | 0 |
| Suru NayakIND | Tests | 1982 | 2 | 3 | 1 | 19 | 11 | 9.50 | 49 | 38.78 | 0 | 0 | 0 | 3 | 0 |
| Mevan PierisSL | ODIs | 1975 | 3 | 3 | 1 | 19 | 16 | 9.50 | 59 | 32.20 | 0 | 0 | 0 | 2 | 0 |
| Thirunavukkarasu KumaranIND | ODIs | 1999-2000 | 8 | 3 | 0 | 19 | 8 | 6.33 | 27 | 70.37 | 0 | 0 | 0 | 2 | 0 |
| Irfan MirCHA | T20Is | 2019 | 4 | 3 | 2 | 19 | 18* | 19.00 | 7 | 271.43 | 0 | 0 | 1 | 0 | 2 |
| Clint McKayAUS | T20Is | 2010-2013 | 6 | 4 | 2 | 19 | 7 | 9.50 | 22 | 86.36 | 0 | 0 | 1 | 1 | 1 |
| Imran TahirSA/IWX/ICC | T20Is | 2013-2019 | 40 | 4 | 3 | 19 | 9* | 19.00 | 18 | 105.56 | 0 | 0 | 0 | 1 | 1 |
| Veerasammy PermaulWI | ODIs | 2012-2017 | 7 | 4 | 1 | 19 | 10 | 6.33 | 26 | 73.08 | 0 | 0 | 0 | 1 | 0 |
| Andile PhehlukwayoSA | Tests | 2017-2018 | 4 | 4 | 2 | 19 | 9 | 9.50 | 39 | 48.72 | 0 | 0 | 1 | 3 | 0 |
| Junior DalaSA | T20Is | 2018-2021 | 10 | 4 | 3 | 19 | 12* | 19.00 | 28 | 67.86 | 0 | 0 | 0 | 1 | 0 |
| Ben SearsNZ | Tests | 2024-2026 | 3 | 4 | 3 | 19 | 19* | 19.00 | 45 | 42.22 | 0 | 0 | 1 | 2 | 0 |
| Vijayakanth ViyaskanthSL | T20Is | 2023-2026 | 5 | 4 | 3 | 19 | 13* | 19.00 | 23 | 82.61 | 0 | 0 | 0 | 1 | 1 |
| Spencer JohnsonAUS | ODIs | 2023-2026 | 7 | 4 | 3 | 19 | 12* | 19.00 | 27 | 70.37 | 0 | 0 | 1 | 2 | 0 |
| Sachin Ganpat ShindeSER | T20Is | 2022-2026 | 4 | 4 | 3 | 19 | 7* | 19.00 | 32 | 59.38 | 0 | 0 | 0 | 1 | 0 |
| N TyagiCZE | T20Is | 2023-2026 | 13 | 4 | 2 | 19 | 13* | 9.50 | 33 | 57.58 | 0 | 0 | 0 | 2 | 0 |
| RK SinghMEX | T20Is | 2024 | 4 | 4 | 0 | 19 | 13 | 4.75 | 41 | 46.34 | 0 | 0 | 1 | 2 | 0 |
| GJ HilkowitzISR | T20Is | 2026 | 4 | 4 | 0 | 19 | 16 | 4.75 | 17 | 111.76 | 0 | 0 | 2 | 3 | 0 |
| Don CleverleyNZ | Tests | 1932-1946 | 2 | 4 | 3 | 19 | 10* | 19.00 | - | - | 0 | 0 | 0 | 0 | 0 |
| Sridharan JeganathanSL | Tests | 1983 | 2 | 4 | 0 | 19 | 8 | 4.75 | 50 | 38.00 | 0 | 0 | 1 | 3 | 0 |
| Alex WharfENG | ODIs | 2004-2005 | 13 | 5 | 3 | 19 | 9 | 9.50 | 28 | 67.86 | 0 | 0 | 1 | 0 | 1 |
| Lonwabo TsotsobeSA | Tests | 2010-2011 | 5 | 5 | 2 | 19 | 8* | 6.33 | 53 | 35.85 | 0 | 0 | 2 | 2 | 0 |
| Lizaad WilliamsSA | ODIs | 2021-2026 | 10 | 5 | 1 | 19 | 13 | 4.75 | 27 | 70.37 | 0 | 0 | 0 | 2 | 0 |
| Fahad TariqUAE | T20Is | 2016 | 6 | 5 | 1 | 19 | 16 | 4.75 | 24 | 79.17 | 0 | 0 | 2 | 1 | 1 |
| Kesrick WilliamsWI | ODIs | 2017-2018 | 8 | 5 | 4 | 19 | 16* | 19.00 | 27 | 70.37 | 0 | 0 | 0 | 1 | 0 |
| VL MukeshSEY | T20Is | 2021-2022 | 8 | 5 | 0 | 19 | 9 | 3.80 | 22 | 86.36 | 0 | 0 | 2 | 2 | 1 |
| Danish JasnaikBHR | T20Is | 2022 | 9 | 5 | 1 | 19 | 11 | 4.75 | 26 | 73.08 | 0 | 0 | 0 | 1 | 0 |
| ASH ParsonsSOU | T20Is | 2025-2026 | 5 | 5 | 0 | 19 | 6 | 3.80 | 51 | 37.25 | 0 | 0 | 0 | 0 | 0 |
| Abraar KhanLES | T20Is | 2026 | 5 | 5 | 0 | 19 | 12 | 3.80 | 42 | 45.24 | 0 | 0 | 1 | 0 | 0 |
| Mike SmithSCO | ODIs | 1999 | 5 | 5 | 0 | 19 | 13 | 3.80 | 85 | 22.35 | 0 | 0 | 0 | 1 | 0 |
| Kesrick WilliamsWI | T20Is | 2016-2020 | 24 | 6 | 3 | 19 | 13* | 6.33 | 17 | 111.76 | 0 | 0 | 1 | 1 | 1 |
| Palaniapan MeiyappanUAE | T20Is | 2021-2023 | 15 | 6 | 4 | 19 | 12 | 9.50 | 23 | 82.61 | 0 | 0 | 0 | 2 | 0 |
| Brad CurrieSCO | T20Is | 2023-2026 | 22 | 6 | 4 | 19 | 8* | 9.50 | 32 | 59.38 | 0 | 0 | 0 | 0 | 0 |
| Kwena MaphakaSA | T20Is | 2024-2026 | 22 | 6 | 4 | 19 | 12* | 9.50 | 24 | 79.17 | 0 | 0 | 2 | 2 | 0 |
| Imran Ahmed KaneezCOS | T20Is | 2024-2026 | 8 | 6 | 1 | 19 | 11 | 3.80 | 51 | 37.25 | 0 | 0 | 2 | 0 | 0 |
| Arthur McIntyreENG | Tests | 1950-1955 | 3 | 6 | 0 | 19 | 7 | 3.17 | - | - | 0 | 0 | 1 | 2 | 0 |
| Charles TrottBER | T20Is | 2023-2026 | 13 | 7 | 3 | 19 | 10 | 4.75 | 30 | 63.33 | 0 | 0 | 2 | 0 | 1 |
| Jade DernbachENG | ODIs | 2011-2013 | 24 | 8 | 1 | 19 | 5 | 2.71 | 39 | 48.72 | 0 | 0 | 1 | 1 | 0 |
| C RumistrzewiczSPA | T20Is | 2021-2026 | 32 | 8 | 5 | 19 | 8* | 6.33 | 33 | 57.58 | 0 | 0 | 1 | 0 | 0 |
| Amir HamzaAFG | T20Is | 2013-2021 | 30 | 8 | 5 | 19 | 6* | 6.33 | 21 | 90.48 | 0 | 0 | 1 | 2 | 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.