Batting by year (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,772 of the 11,778 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Year | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hanif MohammadPAK | 1965 | 1965 | 6 | 9 | 2 | 414 | 203* | 59.14 | - | - | 2 | 0 | 0 | 51 | 1 |
| JJ HuoMOZ | 2026 | 2026 | 10 | 10 | 0 | 414 | 126 | 41.40 | 248 | 166.94 | 1 | 2 | 1 | 47 | 25 |
| Raghav DhawanUGA | 2025 | 2025 | 11 | 11 | 2 | 414 | 56 | 46.00 | 377 | 109.81 | 0 | 3 | 0 | 30 | 11 |
| Larry GomesWI | 1982 | 1982 | 11 | 11 | 3 | 414 | 126 | 51.75 | 946 | 43.76 | 2 | 1 | 1 | 25 | 0 |
| Nathan AstleNZ | 1995 | 1995 | 14 | 14 | 1 | 414 | 114 | 31.85 | 602 | 68.77 | 1 | 2 | 0 | 37 | 2 |
| Stuart CarlisleZIM | 2002 | 2002 | 11 | 15 | 1 | 414 | 77 | 29.57 | 958 | 43.22 | 0 | 2 | 1 | 37 | 1 |
| Shoaib MohammadPAK | 1988 | 1988 | 15 | 16 | 1 | 414 | 94 | 27.60 | 940 | 44.04 | 0 | 4 | 2 | 52 | 2 |
| John BracewellNZ | 1988 | 1988 | 18 | 20 | 2 | 414 | 54 | 23.00 | 883 | 46.89 | 0 | 2 | 1 | 31 | 0 |
| Usman PatelKUW | 2024 | 2024 | 22 | 21 | 8 | 414 | 111* | 31.85 | 295 | 140.34 | 1 | 2 | 2 | 40 | 15 |
| Roshan MahanamaSL | 1998 | 1998 | 22 | 24 | 2 | 414 | 52 | 18.82 | 788 | 52.54 | 0 | 3 | 5 | 27 | 1 |
| Tom HaywardENG | 1899 | 1899 | 5 | 7 | 1 | 413 | 137 | 68.83 | - | - | 2 | 1 | 1 | 38 | 0 |
| Raman Subba RowENG | 1960 | 1960 | 6 | 10 | 1 | 413 | 100 | 45.89 | 212 | 26.42 | 1 | 2 | 0 | 9 | 0 |
| Gary CosierAUS | 1977 | 1977 | 8 | 14 | 0 | 413 | 168 | 29.50 | 643 | 64.23 | 1 | 2 | 1 | 50 | 0 |
| Kaushal SilvaSL | 2015 | 2015 | 9 | 16 | 0 | 413 | 125 | 25.81 | 1099 | 37.58 | 1 | 3 | 2 | 46 | 0 |
| Mohammad NabiAFG | 2014 | 2014 | 17 | 17 | 2 | 413 | 77 | 27.53 | 451 | 91.57 | 0 | 2 | 0 | 28 | 13 |
| Doug WaltersAUS | 1975 | 1975 | 13 | 17 | 3 | 413 | 71* | 29.50 | 740 | 55.81 | 0 | 4 | 0 | 46 | 2 |
| Asif KhanUAE | 2025 | 2025 | 19 | 19 | 4 | 413 | 77 | 27.53 | 367 | 112.53 | 0 | 2 | 1 | 25 | 26 |
| Hanif MohammadPAK | 1959 | 1959 | 4 | 8 | 2 | 412 | 103 | 68.67 | - | - | 2 | 2 | 0 | 7 | 0 |
| Zaheer AbbasPAK | 1974 | 1974 | 5 | 8 | 1 | 412 | 240 | 58.86 | 684 | 60.23 | 1 | 1 | 0 | 44 | 0 |
| John CampbellWI | 2026 | 2026 | 9 | 10 | 2 | 412 | 101 | 51.50 | 553 | 74.50 | 1 | 3 | 0 | 41 | 15 |
| Eric RowanSA | 1935 | 1935 | 7 | 14 | 1 | 412 | 66 | 31.69 | - | - | 0 | 2 | 1 | 8 | 0 |
| Geoff HowarthNZ | 1984 | 1984 | 11 | 14 | 0 | 412 | 72 | 29.43 | 856 | 48.13 | 0 | 3 | 0 | 39 | 0 |
| Ijaz AhmedPAK | 2000 | 2000 | 16 | 16 | 0 | 412 | 85 | 25.75 | 557 | 73.97 | 0 | 4 | 3 | 32 | 4 |
| Nari ContractorIND | 1960 | 1960 | 6 | 10 | 0 | 411 | 108 | 41.10 | - | - | 1 | 1 | 0 | 13 | 0 |
| Farokh EngineerIND | 1974 | 1974 | 8 | 13 | 1 | 411 | 86 | 34.25 | 401 | 57.61 | 0 | 4 | 2 | 40 | 1 |
| KJ StagnoGIB | 2023 | 2023 | 15 | 14 | 1 | 411 | 101 | 31.62 | 228 | 180.26 | 1 | 2 | 2 | 26 | 34 |
| Paul StirlingIRE | 2012 | 2012 | 16 | 16 | 3 | 411 | 79 | 31.62 | 331 | 124.17 | 0 | 3 | 2 | 53 | 9 |
| D NdikubwimanaRWA | 2025 | 2025 | 16 | 16 | 1 | 411 | 82* | 27.40 | 413 | 99.52 | 0 | 3 | 4 | 43 | 5 |
| Collins ObuyaKEN | 2013 | 2013 | 17 | 17 | 4 | 411 | 75* | 31.62 | 460 | 89.35 | 0 | 3 | 2 | 29 | 8 |
| Abhik PatwaTAN | 2023 | 2023 | 17 | 17 | 0 | 411 | 58 | 24.18 | 382 | 107.59 | 0 | 3 | 1 | 52 | 10 |
| Ravi RatnayekeSL | 1988 | 1988 | 18 | 20 | 4 | 411 | 59* | 25.69 | 631 | 65.13 | 0 | 1 | 0 | 38 | 1 |
| CJA AminiPNG | 2019 | 2019 | 25 | 21 | 3 | 411 | 60 | 22.83 | 454 | 90.53 | 0 | 2 | 2 | 24 | 9 |
| Divan la CockNAM | 2022 | 2022 | 21 | 21 | 1 | 411 | 66 | 20.55 | 551 | 74.59 | 0 | 2 | 2 | 46 | 11 |
| Khalid KailOMA | 2024 | 2024 | 26 | 23 | 4 | 411 | 55 | 21.63 | 423 | 97.16 | 0 | 3 | 1 | 36 | 12 |
| Ollie PopeENG | 2023 | 2023 | 5 | 9 | 0 | 410 | 205 | 45.56 | 485 | 84.54 | 1 | 0 | 0 | 45 | 6 |
| Arjuna RanatungaSL | 2000 | 2000 | 7 | 12 | 2 | 410 | 88 | 41.00 | 818 | 50.12 | 0 | 4 | 0 | 57 | 1 |
| Shan MasoodPAK | 2024 | 2024 | 7 | 14 | 1 | 410 | 151 | 31.54 | 627 | 65.39 | 1 | 1 | 1 | 37 | 3 |
| Daniel FlynnNZ | 2012 | 2012 | 11 | 17 | 0 | 410 | 53 | 24.12 | 900 | 45.56 | 0 | 2 | 3 | 51 | 4 |
| Sewnarine ChattergoonWI | 2008 | 2008 | 16 | 18 | 0 | 410 | 52 | 22.78 | 759 | 54.02 | 0 | 1 | 1 | 58 | 3 |
| Junior MurrayWI | 1995 | 1995 | 18 | 18 | 3 | 410 | 101* | 27.33 | 552 | 74.28 | 1 | 1 | 2 | 43 | 6 |
| Geoff HowarthNZ | 1985 | 1985 | 19 | 23 | 1 | 410 | 84 | 18.64 | 1087 | 37.72 | 0 | 2 | 0 | 34 | 0 |
| Harmeet SinghUSA | 2024 | 2024 | 33 | 24 | 5 | 410 | 59 | 21.58 | 320 | 128.13 | 0 | 2 | 3 | 26 | 23 |
| Cheteshwar PujaraIND | 2022 | 2022 | 5 | 10 | 1 | 409 | 102* | 45.44 | 843 | 48.52 | 1 | 3 | 0 | 56 | 0 |
| Shaun MarshAUS | 2016 | 2016 | 9 | 11 | 0 | 409 | 130 | 37.18 | 762 | 53.67 | 1 | 3 | 0 | 43 | 0 |
| Harmanjot SinghGER | 2026 | 2026 | 14 | 12 | 3 | 409 | 83* | 45.44 | 294 | 139.12 | 0 | 3 | 1 | 45 | 12 |
| Jordan CoxENG | 2026 | 2026 | 12 | 12 | 1 | 409 | 76 | 37.18 | 510 | 80.20 | 0 | 4 | 0 | 47 | 6 |
| Shreyas IyerIND | 2019 | 2019 | 14 | 13 | 3 | 409 | 71 | 40.90 | 334 | 122.46 | 0 | 5 | 0 | 27 | 19 |
| Riazat Ali ShahUGA | 2022 | 2022 | 13 | 13 | 5 | 409 | 98* | 51.13 | 346 | 118.21 | 0 | 2 | 0 | 30 | 15 |
| Gus LogieWI | 1990 | 1990 | 10 | 14 | 1 | 409 | 98 | 31.46 | 633 | 64.61 | 0 | 3 | 1 | 45 | 0 |
| Upul TharangaSL | 2018 | 2018 | 20 | 19 | 2 | 409 | 56 | 24.06 | 486 | 84.16 | 0 | 1 | 1 | 41 | 10 |
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.