Batting by opposition (All cricket)
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 23,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sachin TendulkarIND | Australia | 1991-2013 | 110 | 144 | 9 | 6707 | 241* | 49.68 | 9742 | 68.85 | 20 | 31 | 6 | 764 | 60 |
| Virat KohliIND | Australia | 2009-2025 | 106 | 126 | 12 | 5551 | 186 | 48.69 | 7558 | 73.45 | 17 | 29 | 9 | 521 | 58 |
| Sachin TendulkarIND | Sri Lanka | 1990-2012 | 107 | 116 | 12 | 5108 | 203 | 49.12 | 7230 | 70.50 | 17 | 23 | 3 | 544 | 40 |
| Steve SmithAUS | England | 2010-2026 | 90 | 123 | 17 | 5106 | 239 | 48.17 | 8299 | 61.53 | 14 | 21 | 4 | 529 | 45 |
| Donald BradmanAUS | England | 1928-1948 | 37 | 63 | 7 | 5028 | 334 | 89.79 | 8660 | 58.06 | 19 | 12 | 6 | 498 | 5 |
| Kumar SangakkaraSL | Pakistan | 2000-2015 | 89 | 108 | 12 | 4885 | 230 | 50.89 | 7903 | 61.81 | 12 | 23 | 5 | 487 | 26 |
| Allan BorderAUS | England | 1978-1993 | 90 | 124 | 25 | 4850 | 200* | 48.99 | 10157 | 47.75 | 8 | 30 | 4 | 510 | 16 |
| Ricky PontingAUS | India | 1995-2012 | 89 | 111 | 9 | 4795 | 257 | 47.01 | 7139 | 67.17 | 14 | 22 | 7 | 475 | 36 |
| Brian LaraWI/IWX/ICC | Australia | 1991-2007 | 82 | 108 | 5 | 4714 | 277 | 45.77 | 7101 | 66.39 | 12 | 26 | 9 | 550 | 42 |
| Joe RootENG | India | 2012-2026 | 70 | 96 | 14 | 4644 | 218 | 56.63 | 7550 | 61.51 | 16 | 19 | 5 | 469 | 17 |
| Mahela JayawardeneSL | India | 1997-2014 | 110 | 117 | 9 | 4563 | 275 | 42.25 | 6728 | 67.82 | 10 | 25 | 6 | 444 | 24 |
| Desmond HaynesWI | Australia | 1978-1993 | 97 | 123 | 14 | 4495 | 148 | 41.24 | 7751 | 55.50 | 11 | 27 | 4 | 472 | 16 |
| Viv RichardsWI | England | 1976-1991 | 72 | 84 | 10 | 4488 | 291 | 60.65 | 5753 | 78.01 | 11 | 26 | 4 | 555 | 71 |
| Viv RichardsWI | Australia | 1975-1991 | 88 | 104 | 10 | 4453 | 208 | 47.37 | 5790 | 75.84 | 8 | 34 | 6 | 486 | 44 |
| Kumar SangakkaraSL | India | 2000-2015 | 97 | 103 | 6 | 4287 | 219 | 44.20 | 6077 | 70.54 | 11 | 23 | 3 | 448 | 34 |
| Virat KohliIND | England | 2011-2026 | 90 | 112 | 11 | 4180 | 235 | 41.39 | 6019 | 69.45 | 8 | 26 | 11 | 444 | 37 |
| Ricky PontingAUS | England | 1997-2010 | 77 | 99 | 7 | 4141 | 196 | 45.01 | 5962 | 69.46 | 13 | 17 | 4 | 454 | 34 |
| Sanath JayasuriyaSL | Pakistan | 1989-2009 | 103 | 115 | 3 | 4126 | 253 | 36.84 | 5473 | 75.39 | 7 | 24 | 7 | 454 | 71 |
| Jacques KallisSA | West Indies | 1998-2011 | 66 | 85 | 18 | 4120 | 177 | 61.49 | 7459 | 55.24 | 12 | 25 | 3 | 370 | 40 |
| Ricky PontingAUS | South Africa | 1995-2012 | 80 | 102 | 4 | 4105 | 164 | 41.89 | 5910 | 69.46 | 10 | 24 | 8 | 432 | 39 |
| Virat KohliIND | Sri Lanka | 2008-2024 | 74 | 79 | 14 | 4076 | 243 | 62.71 | 4665 | 87.37 | 15 | 18 | 4 | 390 | 41 |
| David GowerENG | Australia | 1978-1991 | 73 | 108 | 7 | 4063 | 215 | 40.23 | 7065 | 57.51 | 11 | 15 | 4 | 469 | 5 |
| Graham GoochENG | Australia | 1975-1995 | 73 | 110 | 1 | 4027 | 196 | 36.94 | 7918 | 50.86 | 8 | 25 | 5 | 460 | 10 |
| Virat KohliIND | West Indies | 2009-2026 | 76 | 78 | 11 | 4018 | 200 | 59.97 | 4735 | 84.86 | 13 | 23 | 6 | 400 | 56 |
| Sachin TendulkarIND | England | 1990-2012 | 69 | 90 | 8 | 3990 | 193 | 48.66 | 6486 | 61.52 | 9 | 23 | 0 | 530 | 25 |
| Mahela JayawardeneSL | England | 1998-2015 | 75 | 89 | 8 | 3987 | 213* | 49.22 | 6573 | 60.66 | 13 | 20 | 5 | 419 | 21 |
| Steve SmithAUS | India | 2010-2025 | 65 | 83 | 7 | 3968 | 192 | 52.21 | 6047 | 65.62 | 16 | 13 | 5 | 414 | 38 |
| Sanath JayasuriyaSL | India | 1990-2010 | 101 | 105 | 7 | 3927 | 340 | 40.07 | 4448 | 88.29 | 10 | 16 | 9 | 458 | 56 |
| Steve WaughAUS | England | 1986-2003 | 76 | 101 | 27 | 3866 | 177* | 52.24 | 6898 | 56.05 | 10 | 17 | 8 | 418 | 5 |
| Rohit SharmaIND | Australia | 2007-2025 | 87 | 96 | 9 | 3832 | 209 | 44.05 | 4532 | 84.55 | 10 | 17 | 5 | 330 | 138 |
| Inzamam-ul-HaqPAK | Sri Lanka | 1992-2006 | 82 | 89 | 12 | 3824 | 200* | 49.66 | 6090 | 62.79 | 9 | 22 | 2 | 334 | 46 |
| Aravinda de SilvaSL | Pakistan | 1984-2002 | 93 | 111 | 9 | 3794 | 168 | 37.20 | 5110 | 67.50 | 11 | 14 | 7 | 330 | 35 |
| Brian LaraWI | England | 1991-2007 | 57 | 78 | 4 | 3778 | 400* | 51.05 | 5643 | 66.95 | 8 | 17 | 6 | 505 | 18 |
| Sachin TendulkarIND | South Africa | 1991-2011 | 83 | 103 | 5 | 3752 | 200* | 38.29 | 6282 | 59.73 | 12 | 13 | 4 | 463 | 24 |
| Joe RootENG | Australia | 2013-2026 | 75 | 111 | 12 | 3750 | 180 | 37.88 | 6650 | 56.39 | 6 | 25 | 10 | 388 | 18 |
| Jacques KallisSA/IWX/ICC | Australia | 1997-2012 | 82 | 108 | 7 | 3746 | 147 | 37.09 | 6839 | 54.77 | 6 | 23 | 3 | 373 | 33 |
| Michael ClarkeAUS | England | 2003-2015 | 84 | 105 | 14 | 3730 | 187 | 40.99 | 5946 | 62.73 | 8 | 18 | 4 | 378 | 9 |
| Mahela JayawardeneSL | Pakistan | 1998-2014 | 103 | 126 | 5 | 3699 | 240 | 30.57 | 6070 | 60.94 | 4 | 22 | 11 | 382 | 26 |
| Richie RichardsonWI | Australia | 1984-1996 | 80 | 98 | 8 | 3673 | 182 | 40.81 | 6854 | 53.59 | 9 | 22 | 7 | 419 | 21 |
| Jack HobbsENG | Australia | 1908-1930 | 41 | 71 | 4 | 3636 | 187 | 54.27 | 5449 | 46.54 | 12 | 15 | 3 | 273 | 4 |
| Geoff BoycottENG | Australia | 1964-1981 | 54 | 87 | 12 | 3631 | 191 | 48.41 | 9727 | 37.33 | 8 | 19 | 3 | 303 | 0 |
| Younis KhanPAK | Sri Lanka | 2000-2015 | 79 | 96 | 8 | 3615 | 313 | 41.08 | 6242 | 57.91 | 8 | 16 | 5 | 322 | 25 |
| Virat KohliIND | South Africa | 2010-2025 | 64 | 73 | 12 | 3608 | 254* | 59.15 | 4767 | 75.69 | 10 | 17 | 2 | 361 | 47 |
| Allan BorderAUS | West Indies | 1979-1993 | 91 | 119 | 13 | 3598 | 127* | 33.94 | 8022 | 44.28 | 4 | 23 | 7 | 279 | 11 |
| Sachin TendulkarIND | Pakistan | 1989-2012 | 86 | 94 | 6 | 3583 | 194* | 40.72 | 5001 | 71.65 | 7 | 23 | 7 | 435 | 29 |
| Desmond HaynesWI | England | 1979-1994 | 71 | 94 | 12 | 3577 | 184 | 43.62 | 7390 | 48.40 | 7 | 19 | 2 | 407 | 14 |
| Mark WaughAUS | West Indies | 1988-2001 | 75 | 93 | 5 | 3566 | 173 | 40.52 | 5994 | 59.49 | 7 | 24 | 6 | 287 | 20 |
| Kane WilliamsonNZ | Pakistan | 2011-2025 | 61 | 72 | 8 | 3531 | 238 | 55.17 | 5024 | 70.28 | 8 | 19 | 2 | 350 | 23 |
| Shivnarine ChanderpaulWI | India | 1994-2013 | 71 | 86 | 15 | 3515 | 149* | 49.51 | 6899 | 50.95 | 9 | 20 | 1 | 355 | 21 |
| Ricky PontingAUS | West Indies | 1995-2012 | 71 | 90 | 11 | 3452 | 206 | 43.70 | 5629 | 61.33 | 9 | 19 | 7 | 313 | 27 |
Page 1Next
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.