Batting by opposition (Men's Tests)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jacques RudolphSA | Australia | 2005-2012 | 9 | 18 | 0 | 344 | 41 | 19.11 | 753 | 45.68 | 0 | 0 | 1 | 48 | 0 |
| Angelo MathewsSL | Zimbabwe | 2017-2020 | 3 | 5 | 1 | 343 | 200* | 85.75 | 872 | 39.33 | 1 | 1 | 0 | 23 | 6 |
| Kirk EdwardsWI | India | 2011 | 4 | 8 | 0 | 343 | 110 | 42.88 | 708 | 48.45 | 1 | 2 | 0 | 39 | 2 |
| Kevin PietersenENG | Bangladesh | 2010 | 4 | 7 | 2 | 342 | 99 | 68.40 | 460 | 74.35 | 0 | 3 | 0 | 47 | 4 |
| JP DuminySA | New Zealand | 2012-2017 | 6 | 11 | 2 | 342 | 103 | 38.00 | 631 | 54.20 | 1 | 1 | 1 | 45 | 4 |
| Neil McKenzieSA | India | 2008 | 3 | 5 | 1 | 341 | 155* | 85.25 | 670 | 50.90 | 1 | 1 | 0 | 45 | 1 |
| Damien MartynAUS | India | 2003-2004 | 4 | 8 | 1 | 340 | 104 | 48.57 | 702 | 48.43 | 1 | 2 | 1 | 32 | 3 |
| Kieran PowellWI | India | 2011-2018 | 7 | 14 | 0 | 340 | 83 | 24.29 | 617 | 55.11 | 0 | 2 | 2 | 38 | 6 |
| Thilan SamaraweeraSL | South Africa | 2011-2012 | 3 | 6 | 1 | 339 | 115* | 67.80 | 730 | 46.44 | 2 | 0 | 0 | 41 | 0 |
| Kamran AkmalPAK | Sri Lanka | 2006-2009 | 6 | 9 | 1 | 339 | 158* | 42.38 | 408 | 83.09 | 1 | 1 | 0 | 33 | 6 |
| JP DuminySA | England | 2009-2017 | 10 | 17 | 3 | 339 | 61 | 24.21 | 818 | 41.44 | 0 | 2 | 3 | 44 | 3 |
| Thilan SamaraweeraSL | West Indies | 2008-2010 | 5 | 7 | 2 | 338 | 125 | 67.60 | 584 | 57.88 | 1 | 3 | 1 | 41 | 1 |
| Herschelle GibbsSA | New Zealand | 2004-2007 | 5 | 9 | 0 | 338 | 80 | 37.56 | 594 | 56.90 | 0 | 4 | 0 | 56 | 4 |
| Lahiru ThirimanneSL | England | 2011-2021 | 10 | 19 | 0 | 338 | 111 | 17.79 | 933 | 36.23 | 1 | 0 | 2 | 37 | 0 |
| Matthew WadeAUS | England | 2019 | 5 | 10 | 0 | 337 | 117 | 33.70 | 578 | 58.30 | 2 | 0 | 1 | 47 | 1 |
| Shan MasoodPAK | Australia | 2019-2024 | 5 | 10 | 0 | 337 | 68 | 33.70 | 627 | 53.75 | 0 | 3 | 1 | 34 | 2 |
| Ashwell PrinceSA | Pakistan | 2007-2010 | 6 | 11 | 2 | 337 | 63 | 37.44 | 850 | 39.65 | 0 | 2 | 0 | 29 | 0 |
| Michael HusseyAUS | Pakistan | 2009-2010 | 5 | 10 | 3 | 336 | 134* | 48.00 | 615 | 54.63 | 1 | 2 | 1 | 43 | 1 |
| Dean ElgarSA | Pakistan | 2013-2021 | 9 | 15 | 2 | 336 | 58 | 25.85 | 668 | 50.30 | 0 | 2 | 0 | 52 | 1 |
| Kraigg BrathwaiteWI | Zimbabwe | 2017-2023 | 4 | 6 | 0 | 335 | 182 | 55.83 | 827 | 40.51 | 1 | 1 | 0 | 28 | 1 |
| Brendan NashWI | England | 2009 | 7 | 10 | 0 | 335 | 109 | 33.50 | 824 | 40.66 | 1 | 2 | 0 | 47 | 1 |
| Will YoungNZ | England | 2021-2024 | 6 | 12 | 0 | 335 | 82 | 27.92 | 696 | 48.13 | 0 | 3 | 0 | 52 | 0 |
| BJ WatlingNZ | Zimbabwe | 2011-2016 | 4 | 5 | 2 | 334 | 107 | 111.33 | 581 | 57.49 | 2 | 1 | 0 | 39 | 0 |
| Matt RenshawAUS | South Africa | 2016-2026 | 4 | 7 | 2 | 334 | 190 | 66.80 | 764 | 43.72 | 1 | 1 | 0 | 37 | 3 |
| Michael VandortSL | England | 2006-2007 | 5 | 8 | 0 | 333 | 138 | 41.63 | 791 | 42.10 | 2 | 0 | 0 | 35 | 1 |
| Ravichandran AshwinIND | Sri Lanka | 2015-2022 | 11 | 16 | 0 | 333 | 61 | 20.81 | 604 | 55.13 | 0 | 3 | 0 | 36 | 2 |
| Tim SoutheeNZ | Australia | 2008-2024 | 15 | 29 | 2 | 333 | 48 | 12.33 | 367 | 90.74 | 0 | 0 | 5 | 35 | 14 |
| Rahul DravidIND | Bangladesh | 2004-2010 | 5 | 7 | 1 | 331 | 129 | 55.17 | 541 | 61.18 | 2 | 1 | 1 | 42 | 1 |
| Dhananjaya de SilvaSL | Zimbabwe | 2016-2020 | 4 | 6 | 0 | 330 | 127 | 55.00 | 632 | 52.22 | 1 | 2 | 0 | 35 | 2 |
| Temba BavumaSA | West Indies | 2014-2024 | 6 | 10 | 1 | 330 | 172 | 36.67 | 642 | 51.40 | 1 | 1 | 3 | 35 | 1 |
| Shai HopeWI | New Zealand | 2017-2025 | 5 | 10 | 0 | 330 | 140 | 33.00 | 715 | 46.15 | 1 | 1 | 1 | 40 | 3 |
| Keaton JenningsENG | India | 2016-2018 | 7 | 13 | 0 | 330 | 112 | 25.38 | 763 | 43.25 | 1 | 1 | 2 | 38 | 0 |
| Stuart BroadENG | West Indies | 2009-2020 | 19 | 23 | 7 | 330 | 62 | 20.63 | 455 | 72.53 | 0 | 1 | 6 | 39 | 5 |
| Devdutt PadikkalIND | Sri Lanka | 2026 | 2 | 3 | 0 | 328 | 167 | 109.33 | 498 | 65.86 | 2 | 0 | 0 | 33 | 1 |
| Hamish RutherfordNZ | England | 2013 | 5 | 9 | 0 | 328 | 171 | 36.44 | 499 | 65.73 | 1 | 0 | 1 | 41 | 5 |
| Sikandar RazaZIM | Sri Lanka | 2017-2020 | 3 | 6 | 0 | 327 | 127 | 54.50 | 545 | 60.00 | 1 | 1 | 0 | 26 | 4 |
| Jermaine BlackwoodWI | Bangladesh | 2014-2022 | 6 | 10 | 2 | 327 | 68 | 40.88 | 709 | 46.12 | 0 | 3 | 0 | 37 | 3 |
| Imam-ul-HaqPAK | England | 2018-2026 | 6 | 10 | 1 | 327 | 121 | 36.33 | 589 | 55.52 | 1 | 1 | 3 | 44 | 2 |
| Michael VaughanENG | South Africa | 2003-2008 | 8 | 15 | 0 | 327 | 156 | 21.80 | 703 | 46.51 | 1 | 0 | 2 | 47 | 2 |
| Shimron HetmyerWI | Bangladesh | 2018 | 3 | 6 | 0 | 326 | 93 | 54.33 | 347 | 93.95 | 0 | 3 | 0 | 23 | 16 |
| Mahela JayawardeneSL | West Indies | 2008-2010 | 5 | 7 | 0 | 326 | 136 | 46.57 | 571 | 57.09 | 1 | 2 | 0 | 37 | 1 |
| Junaid SiddiqueBAN | England | 2010 | 4 | 8 | 0 | 325 | 106 | 40.63 | 808 | 40.22 | 1 | 2 | 0 | 47 | 0 |
| Tim SoutheeNZ | India | 2009-2024 | 13 | 22 | 0 | 325 | 65 | 14.77 | 441 | 73.70 | 0 | 1 | 4 | 26 | 19 |
| Dominic SibleyENG | South Africa | 2019-2020 | 4 | 7 | 1 | 324 | 133* | 54.00 | 784 | 41.33 | 1 | 0 | 0 | 51 | 1 |
| Niroshan DickwellaSL | West Indies | 2018-2021 | 5 | 9 | 0 | 324 | 96 | 36.00 | 586 | 55.29 | 0 | 2 | 0 | 34 | 0 |
| Shubman GillIND | New Zealand | 2021-2024 | 5 | 10 | 0 | 324 | 90 | 32.40 | 592 | 54.73 | 0 | 2 | 0 | 32 | 5 |
| Mominul HaqueBAN | India | 2015-2024 | 7 | 13 | 1 | 324 | 107* | 27.00 | 659 | 49.17 | 1 | 1 | 3 | 48 | 2 |
| MS DhoniIND | Pakistan | 2006-2007 | 4 | 6 | 1 | 323 | 148 | 64.60 | 437 | 73.91 | 1 | 2 | 0 | 42 | 5 |
| Kumar SangakkaraSL | West Indies | 2008-2010 | 5 | 8 | 1 | 323 | 150 | 46.14 | 565 | 57.17 | 1 | 2 | 0 | 37 | 1 |
| Michael VaughanENG | New Zealand | 2008 | 6 | 10 | 0 | 323 | 106 | 32.30 | 801 | 40.32 | 1 | 1 | 0 | 39 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.