Sri Lanka: Batting by opposition (All cricket)
More filters
1 active
Team: Sri Lanka×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 1,526 of the 1,527 matches in this selection (from 1975). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mahela JayawardeneSL | India | 1997-2014 | 110 | 117 | 9 | 4563 | 275 | 42.25 | 6728 | 67.82 | 10 | 25 | 6 | 444 | 24 |
| Sanath JayasuriyaSL | Pakistan | 1989-2009 | 103 | 115 | 3 | 4126 | 253 | 36.84 | 5473 | 75.39 | 7 | 24 | 7 | 454 | 71 |
| Kumar SangakkaraSL | Pakistan | 2000-2015 | 89 | 108 | 12 | 4885 | 230 | 50.89 | 7903 | 61.81 | 12 | 23 | 5 | 487 | 26 |
| Kumar SangakkaraSL | India | 2000-2015 | 97 | 103 | 6 | 4287 | 219 | 44.20 | 6077 | 70.54 | 11 | 23 | 3 | 448 | 34 |
| Mahela JayawardeneSL | Australia | 1999-2015 | 80 | 91 | 6 | 2807 | 105 | 33.02 | 4461 | 62.92 | 2 | 23 | 6 | 290 | 11 |
| Mahela JayawardeneSL | Pakistan | 1998-2014 | 103 | 126 | 5 | 3699 | 240 | 30.57 | 6070 | 60.94 | 4 | 22 | 11 | 382 | 26 |
| Kumar SangakkaraSL | South Africa | 2000-2015 | 65 | 79 | 5 | 3448 | 287 | 46.59 | 5016 | 68.74 | 5 | 21 | 4 | 400 | 18 |
| Arjuna RanatungaSL | Pakistan | 1982-2000 | 88 | 102 | 14 | 3071 | 135* | 34.90 | 4169 | 67.11 | 3 | 21 | 10 | 244 | 25 |
| Mahela JayawardeneSL | England | 1998-2015 | 75 | 89 | 8 | 3987 | 213* | 49.22 | 6573 | 60.66 | 13 | 20 | 5 | 419 | 21 |
| Kumar SangakkaraSL | England | 2001-2015 | 71 | 86 | 9 | 3286 | 152 | 42.68 | 5473 | 60.04 | 7 | 20 | 4 | 363 | 6 |
| Kumar SangakkaraSL | Australia | 2002-2015 | 60 | 70 | 7 | 2730 | 192 | 43.33 | 4138 | 65.97 | 3 | 18 | 3 | 280 | 14 |
| Angelo MathewsSL | Pakistan | 2009-2023 | 66 | 80 | 21 | 2688 | 157* | 45.56 | 4727 | 56.86 | 2 | 17 | 4 | 242 | 32 |
| Sanath JayasuriyaSL | India | 1990-2010 | 101 | 105 | 7 | 3927 | 340 | 40.07 | 4448 | 88.29 | 10 | 16 | 9 | 458 | 56 |
| Tillakaratne DilshanSL | India | 2000-2016 | 91 | 93 | 8 | 3240 | 160* | 38.12 | 3804 | 85.17 | 7 | 16 | 9 | 394 | 21 |
| Aravinda de SilvaSL | India | 1984-2003 | 74 | 87 | 7 | 3038 | 148 | 37.98 | 4317 | 64.03 | 8 | 16 | 4 | 262 | 22 |
| Aravinda de SilvaSL | Australia | 1985-2003 | 48 | 55 | 8 | 2254 | 167 | 47.96 | 3440 | 65.52 | 3 | 16 | 2 | 213 | 25 |
| Kusal MendisSL | Bangladesh | 2017-2025 | 47 | 52 | 1 | 2238 | 196 | 43.88 | 2743 | 81.59 | 4 | 16 | 1 | 220 | 56 |
| Angelo MathewsSL | England | 2009-2024 | 49 | 56 | 9 | 2189 | 160 | 46.57 | 3458 | 63.30 | 3 | 16 | 1 | 199 | 22 |
| Kumar SangakkaraSL | New Zealand | 2001-2015 | 71 | 77 | 10 | 2670 | 203 | 39.85 | 3686 | 72.44 | 6 | 15 | 4 | 308 | 21 |
| Marvan AtapattuSL | Pakistan | 1992-2006 | 61 | 72 | 6 | 2494 | 207* | 37.79 | 4429 | 56.31 | 4 | 15 | 8 | 208 | 6 |
| Aravinda de SilvaSL | Pakistan | 1984-2002 | 93 | 111 | 9 | 3794 | 168 | 37.20 | 5110 | 67.50 | 11 | 14 | 7 | 330 | 35 |
| Marvan AtapattuSL | India | 1990-2007 | 66 | 74 | 6 | 2361 | 118 | 34.72 | 4035 | 58.51 | 4 | 14 | 7 | 247 | 1 |
| Sanath JayasuriyaSL | New Zealand | 1991-2010 | 66 | 74 | 4 | 2152 | 140 | 30.74 | 2560 | 84.06 | 5 | 14 | 8 | 244 | 46 |
| Angelo MathewsSL | New Zealand | 2009-2024 | 55 | 60 | 15 | 1839 | 120* | 40.87 | 3425 | 53.69 | 2 | 14 | 7 | 185 | 21 |
| Kumar SangakkaraSL | Bangladesh | 2001-2015 | 49 | 52 | 5 | 3090 | 319 | 65.74 | 4482 | 68.94 | 12 | 13 | 2 | 339 | 21 |
| Roshan MahanamaSL | India | 1986-1999 | 54 | 60 | 6 | 2076 | 225 | 38.44 | 4286 | 48.41 | 2 | 13 | 4 | 180 | 4 |
| Dinesh ChandimalSL | Pakistan | 2011-2023 | 50 | 60 | 6 | 1783 | 155* | 33.02 | 3114 | 57.26 | 1 | 13 | 6 | 160 | 16 |
| Mahela JayawardeneSL | New Zealand | 1998-2015 | 74 | 79 | 9 | 2655 | 167 | 37.93 | 4176 | 63.58 | 6 | 12 | 7 | 280 | 24 |
| Angelo MathewsSL | India | 2009-2023 | 68 | 76 | 13 | 2631 | 139* | 41.76 | 3772 | 69.75 | 6 | 12 | 2 | 249 | 50 |
| Arjuna RanatungaSL | India | 1982-1999 | 74 | 84 | 9 | 2322 | 131* | 30.96 | 2788 | 72.35 | 2 | 12 | 5 | 182 | 28 |
| Tillakaratne DilshanSL | England | 2001-2016 | 53 | 58 | 3 | 1953 | 193 | 35.51 | 2678 | 72.93 | 4 | 12 | 4 | 213 | 12 |
| Tillakaratne DilshanSL | New Zealand | 2002-2016 | 58 | 57 | 8 | 2038 | 123* | 41.59 | 2436 | 83.66 | 4 | 11 | 1 | 236 | 15 |
| Sanath JayasuriyaSL | South Africa | 1992-2009 | 59 | 71 | 0 | 1923 | 148 | 27.08 | 2554 | 75.29 | 1 | 11 | 6 | 235 | 27 |
| Marvan AtapattuSL | South Africa | 1997-2006 | 46 | 57 | 4 | 1765 | 124 | 33.30 | 3298 | 53.52 | 3 | 11 | 4 | 197 | 1 |
| Mahela JayawardeneSL | West Indies | 1999-2014 | 40 | 44 | 7 | 1626 | 136 | 43.95 | 2315 | 70.24 | 2 | 11 | 1 | 159 | 13 |
| Aravinda de SilvaSL | New Zealand | 1984-2003 | 49 | 56 | 3 | 1614 | 267 | 30.45 | 2406 | 67.08 | 2 | 11 | 4 | 157 | 22 |
| Sanath JayasuriyaSL | West Indies | 1993-2010 | 43 | 52 | 5 | 1595 | 115 | 33.94 | 2130 | 74.88 | 1 | 11 | 3 | 189 | 24 |
| Tillakaratne DilshanSL | Pakistan | 2000-2016 | 74 | 82 | 11 | 2599 | 145 | 36.61 | 3391 | 76.64 | 5 | 10 | 3 | 300 | 14 |
| Arjuna RanatungaSL | New Zealand | 1983-1998 | 51 | 60 | 6 | 1664 | 102 | 30.81 | 2871 | 57.96 | 1 | 10 | 2 | 155 | 10 |
| Kusal MendisSL | Australia | 2016-2026 | 38 | 46 | 4 | 1486 | 176 | 35.38 | 1944 | 76.44 | 2 | 10 | 1 | 149 | 23 |
| Angelo MathewsSL | South Africa | 2009-2024 | 40 | 50 | 6 | 1409 | 97* | 32.02 | 2286 | 61.64 | 0 | 10 | 2 | 134 | 19 |
| Angelo MathewsSL | Australia | 2009-2025 | 44 | 46 | 5 | 1377 | 105* | 33.59 | 2373 | 58.03 | 1 | 10 | 2 | 129 | 13 |
| Dinesh ChandimalSL | England | 2011-2024 | 37 | 42 | 2 | 1361 | 126 | 34.02 | 1962 | 69.37 | 2 | 10 | 2 | 126 | 17 |
| Dinesh ChandimalSL | Australia | 2010-2025 | 43 | 51 | 7 | 1611 | 206* | 36.61 | 2593 | 62.13 | 3 | 9 | 2 | 149 | 16 |
| Kumar SangakkaraSL | West Indies | 2000-2014 | 38 | 42 | 4 | 1533 | 157* | 40.34 | 2664 | 57.55 | 3 | 9 | 2 | 159 | 6 |
| Kusal MendisSL | New Zealand | 2015-2026 | 35 | 44 | 3 | 1445 | 143 | 35.24 | 2177 | 66.38 | 3 | 9 | 6 | 165 | 23 |
| Dimuth KarunaratneSL | New Zealand | 2012-2024 | 24 | 34 | 2 | 1217 | 152 | 38.03 | 2458 | 49.51 | 2 | 9 | 4 | 114 | 1 |
| Aravinda de SilvaSL | South Africa | 1992-2003 | 34 | 40 | 3 | 1068 | 82 | 28.86 | 1773 | 60.24 | 0 | 9 | 4 | 116 | 6 |
| Lahiru ThirimanneSL | India | 2010-2022 | 31 | 35 | 0 | 976 | 80 | 27.89 | 1663 | 58.69 | 0 | 9 | 5 | 76 | 11 |
| Arjuna RanatungaSL | West Indies | 1985-1997 | 25 | 27 | 8 | 927 | 87* | 48.79 | 1442 | 64.29 | 0 | 9 | 1 | 63 | 11 |
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.