Batting by opposition (Men's ODIs)
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 5,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Josh LawrensonJER | Papua New Guinea | 2023 | 1 | 1 | 0 | 114 | 114 | 114.00 | 105 | 108.57 | 1 | 0 | 0 | 11 | 2 |
| Mahela JayawardeneSL | Afghanistan | 2014-2015 | 2 | 2 | 0 | 114 | 100 | 57.00 | 134 | 85.07 | 1 | 0 | 0 | 10 | 1 |
| Cameron GreenAUS | New Zealand | 2022 | 2 | 2 | 2 | 114 | 89* | - | 104 | 109.62 | 0 | 1 | 0 | 12 | 3 |
| Yashasvi JaiswalIND | Afghanistan | 2026 | 2 | 2 | 1 | 114 | 110* | 114.00 | 95 | 120.00 | 1 | 0 | 0 | 15 | 3 |
| Asif IqbalPAK | Australia | 1975-1979 | 2 | 2 | 0 | 114 | 61 | 57.00 | 152 | 75.00 | 0 | 2 | 0 | 15 | 0 |
| Martin GuptillNZ | Netherlands | 2022 | 3 | 3 | 0 | 114 | 106 | 38.00 | 140 | 81.43 | 1 | 0 | 0 | 12 | 2 |
| Ruvindu GunasekeraCAN | Kenya | 2011-2013 | 3 | 3 | 0 | 114 | 72 | 38.00 | 180 | 63.33 | 0 | 1 | 0 | 9 | 3 |
| Pargat SinghCAN | United Arab Emirates | 2023-2024 | 3 | 3 | 0 | 114 | 102 | 38.00 | 116 | 98.28 | 1 | 0 | 0 | 15 | 2 |
| Asif AliPAK | Zimbabwe | 2018 | 5 | 3 | 1 | 114 | 50* | 57.00 | 63 | 180.95 | 0 | 1 | 0 | 9 | 7 |
| Dean JonesAUS | Zimbabwe | 1987-1992 | 3 | 3 | 1 | 114 | 58* | 57.00 | 155 | 73.55 | 0 | 2 | 0 | 5 | 1 |
| Chandika HathurusingheSL | India | 1993 | 3 | 3 | 0 | 114 | 64 | 38.00 | 223 | 51.12 | 0 | 1 | 0 | 5 | 0 |
| Kevin O'BrienIRE | South Africa | 2007-2016 | 4 | 4 | 0 | 114 | 48 | 28.50 | 132 | 86.36 | 0 | 0 | 0 | 13 | 1 |
| Thisara PereraSL | Zimbabwe | 2010-2018 | 5 | 4 | 1 | 114 | 64 | 38.00 | 84 | 135.71 | 0 | 1 | 0 | 6 | 6 |
| Mohammad SaifuddinBAN | Zimbabwe | 2018-2026 | 9 | 4 | 3 | 114 | 50 | 114.00 | 124 | 91.94 | 0 | 1 | 0 | 5 | 4 |
| Shadab KhanPAK | West Indies | 2017-2022 | 7 | 4 | 0 | 114 | 86 | 28.50 | 110 | 103.64 | 0 | 1 | 1 | 5 | 4 |
| D KhanalNEP | Oman | 2022-2026 | 4 | 4 | 0 | 114 | 57 | 28.50 | 149 | 76.51 | 0 | 1 | 0 | 11 | 1 |
| John MooneyIRE | England | 2006-2015 | 6 | 5 | 2 | 114 | 33* | 38.00 | 126 | 90.48 | 0 | 0 | 0 | 10 | 2 |
| Eddo BrandesZIM | Sri Lanka | 1992-1999 | 8 | 5 | 3 | 114 | 55 | 57.00 | 96 | 118.75 | 0 | 1 | 0 | 6 | 6 |
| Ali ShahZIM | Australia | 1983-1996 | 5 | 5 | 0 | 114 | 41 | 22.80 | 279 | 40.86 | 0 | 0 | 0 | 6 | 1 |
| Jacob OramNZ | Zimbabwe | 2001-2012 | 9 | 6 | 1 | 114 | 59 | 22.80 | 91 | 125.27 | 0 | 1 | 1 | 11 | 5 |
| Mohammad WasimPAK | Australia | 1996-2000 | 6 | 6 | 1 | 114 | 54 | 22.80 | 219 | 52.05 | 0 | 1 | 3 | 8 | 0 |
| Ronnie IraniENG | Sri Lanka | 2002-2003 | 7 | 7 | 1 | 114 | 39 | 19.00 | 173 | 65.90 | 0 | 0 | 0 | 8 | 0 |
| Mohammad NabiAFG | Pakistan | 2012-2023 | 8 | 7 | 0 | 114 | 37 | 16.29 | 170 | 67.06 | 0 | 0 | 0 | 7 | 2 |
| Sompal KamiNEP | United States of America | 2021-2026 | 9 | 7 | 0 | 114 | 47 | 16.29 | 128 | 89.06 | 0 | 0 | 0 | 6 | 2 |
| Craig WhiteENG | New Zealand | 1996-2002 | 9 | 8 | 1 | 114 | 38 | 16.29 | 207 | 55.07 | 0 | 0 | 2 | 5 | 1 |
| Graeme SwannENG | Sri Lanka | 2007-2013 | 12 | 8 | 3 | 114 | 34 | 22.80 | 123 | 92.68 | 0 | 0 | 1 | 7 | 1 |
| Nasir JamshedPAK | South Africa | 2013 | 8 | 8 | 0 | 114 | 42 | 14.25 | 198 | 57.58 | 0 | 0 | 1 | 12 | 1 |
| Gus LogieWI | New Zealand | 1985-1992 | 10 | 8 | 4 | 114 | 34* | 28.50 | 169 | 67.46 | 0 | 0 | 0 | 7 | 0 |
| Paul DowntonENG | India | 1984-1987 | 8 | 8 | 4 | 114 | 44* | 28.50 | 148 | 77.03 | 0 | 0 | 0 | 7 | 0 |
| Ian HarveyAUS | India | 2000-2004 | 13 | 9 | 1 | 114 | 28 | 14.25 | 134 | 85.07 | 0 | 0 | 1 | 11 | 0 |
| Ajit AgarkarIND | England | 2002-2007 | 18 | 11 | 2 | 114 | 36* | 12.67 | 122 | 93.44 | 0 | 0 | 2 | 11 | 2 |
| Thisara PereraSL | Australia | 2010-2019 | 17 | 13 | 2 | 114 | 21* | 10.36 | 107 | 106.54 | 0 | 0 | 1 | 12 | 3 |
| Marcus TrescothickENG | Ireland | 2006 | 1 | 1 | 0 | 113 | 113 | 113.00 | 114 | 99.12 | 1 | 0 | 0 | 12 | 0 |
| B SharkiNEP | Scotland | 2025 | 2 | 2 | 0 | 113 | 73 | 56.50 | 133 | 84.96 | 0 | 1 | 0 | 11 | 0 |
| Abdul MalikAFG | Zimbabwe | 2024 | 2 | 2 | 0 | 113 | 84 | 56.50 | 167 | 67.66 | 0 | 1 | 0 | 15 | 1 |
| Harpreet SinghUAE | Nepal | 2026 | 3 | 3 | 0 | 113 | 41 | 37.67 | 133 | 84.96 | 0 | 0 | 0 | 14 | 0 |
| Imad WasimPAK | South Africa | 2017-2019 | 6 | 3 | 2 | 113 | 47* | 113.00 | 69 | 163.77 | 0 | 0 | 0 | 14 | 2 |
| Jaker AliBAN | West Indies | 2024 | 3 | 3 | 1 | 113 | 62* | 56.50 | 106 | 106.60 | 0 | 1 | 0 | 8 | 5 |
| Yasir HameedPAK | England | 2003-2005 | 4 | 4 | 0 | 113 | 57 | 28.25 | 217 | 52.07 | 0 | 1 | 0 | 16 | 0 |
| John MooneyIRE | Kenya | 2009-2012 | 6 | 4 | 1 | 113 | 42 | 37.67 | 144 | 78.47 | 0 | 0 | 0 | 8 | 2 |
| Ravi BoparaENG | Ireland | 2007-2013 | 4 | 4 | 2 | 113 | 101* | 56.50 | 93 | 121.51 | 1 | 0 | 1 | 11 | 5 |
| Kamindu MendisSL | New Zealand | 2024-2025 | 5 | 4 | 0 | 113 | 64 | 28.25 | 149 | 75.84 | 0 | 1 | 1 | 7 | 6 |
| Finlay McCreathSCO | Nepal | 2025-2026 | 4 | 4 | 0 | 113 | 55 | 28.25 | 166 | 68.07 | 0 | 1 | 0 | 9 | 1 |
| Trevor MadondoZIM | India | 1998-2000 | 4 | 4 | 0 | 113 | 71 | 28.25 | 160 | 70.63 | 0 | 1 | 1 | 15 | 0 |
| Chris NevinNZ | Sri Lanka | 2001-2003 | 5 | 5 | 0 | 113 | 48 | 22.60 | 142 | 79.58 | 0 | 0 | 1 | 12 | 0 |
| Lionel CannBER | Netherlands | 2006-2009 | 6 | 5 | 0 | 113 | 48 | 22.60 | 107 | 105.61 | 0 | 0 | 0 | 12 | 3 |
| Sadagoppan RameshIND | Pakistan | 1999 | 5 | 5 | 0 | 113 | 82 | 22.60 | 201 | 56.22 | 0 | 1 | 1 | 10 | 0 |
| Narsingh DeonarineWI | Australia | 2010-2013 | 7 | 6 | 0 | 113 | 53 | 18.83 | 170 | 66.47 | 0 | 1 | 0 | 15 | 0 |
| Norman VanuaPNG | United States of America | 2019-2022 | 7 | 7 | 1 | 113 | 30 | 18.83 | 164 | 68.90 | 0 | 0 | 0 | 7 | 6 |
| Nosthush KenjigeUSA | Namibia | 2022-2025 | 9 | 7 | 5 | 113 | 43 | 56.50 | 141 | 80.14 | 0 | 0 | 0 | 6 | 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.