Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×

Player figures come from full scorecards, which we hold for 58 of the 69 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamari AtapattuSLWIndia Women2022-202444120080*66.67151132.45020324
Chamari AtapattuSLWPakistan Women2024-20264401766344.00118149.15010246
Nimesha GunasingheACCCBloomfield Cricket and Athletic Club202612017116185.5035048.86100170
Kusal MendisSLNew Zealand202433014514348.33140103.57101172
Chamika KarunaratneCS/GGDambulla Sixers2024-202633214472*144.0076189.470101010
Muneeba AliPAKWSri Lanka Women2024-20264401434535.75104137.50000241
Janith LiyanageBCAAAce Capital Cricket Club2026110136136136.0014693.15100172
Matthew HaydenAUSSri Lanka20042201339366.5017376.8801081
MPM WeerasingheACCCBloomfield Cricket and Athletic Club20261201327466.0021262.26020141
Shawaal ZulfiqarPAKWSri Lanka Women20263301326344.0088150.00010212
Ricky PontingAUSSri Lanka20042201276963.5017572.5702081
Alex HalesGMKandy Falcons202422112486*124.0074167.57010117
Kamindu MendisKF/CKJaffna Kings2024-202622112365*123.0078157.6902086
Imesha DulaniSLWPakistan Women2026331123101*61.5089138.20100201
Smriti MandhanaINDWSri Lanka Women2022-20244401226030.50108112.96010210
Chamari AtapattuSLWMalaysia Women2024111119119*-69172.46100147
Pathum NissankaJKKandy Falcons2024110119119119.0059201.69100164
Andre FletcherKFGalle Marvels20242201196959.5079150.63020106
Sharujan ShanmuganathanTUCAAce Capital Cricket Club2026121115103*115.0023648.73100112
Kusal MendisSLWest Indies202433111368*56.5091124.1801085
Raveen de SilvaACCCTamil Union Cricket and Athletic Club202612211262*-23547.6602080
Rilee RossouwJKColombo Strikers2024111108108*-50216.00100126
Tim SeifertGMJaffna Kings2024111104104*-63165.08100126
Pathum NissankaSLWest Indies20243301045434.6781128.40010182
Harmanpreet KaurINDWSri Lanka Women2022-202444210339*51.5096107.2900091
Harshitha MadaviSLWIndia Women2022-202444110169*33.6795106.3201092
Jemimah RodriguesINDWSri Lanka Women2022-202444110136*33.6779127.8500092
Avishka FernandoSLNew Zealand2024110100100100.0011586.9610092
Mahela JayawardeneSLAustralia2004220996149.5015464.2901070
Tim SeifertGMKandy Falcons20242219882*98.0062158.06010123
K AmanthaACCCTamil Union Cricket and Athletic Club2026120986249.0019749.75010121
Kumar SangakkaraSLAustralia2004220975848.5014965.1001030
Will YoungNZSri Lanka2024330974832.3397100.00000121
Kavindu KulasekaraACCCBloomfield Cricket and Athletic Club2026121965496.0017654.55010111
Brandon KingWISri Lanka2024330916330.3360151.67010152
Dinesh ChandimalKFJaffna Kings2024110898989.0037240.5401087
T HarshanaBCAAAce Capital Cricket Club2026110898989.0016852.9801090
Kamindu MendisCKDambulla Sixers20261118888*-39225.6401094
Pathum NissankaJKDambulla Sixers2024110888888.0053166.0401094
Stephen FlemingNZPakistan2003220866543.0015455.8401054
Kavisha DilhariSLWIndia Women2022-20244438647*86.0077111.6900072
Kushal Janith PereraSLWest Indies20243318555*42.5055154.55010111
Pathum NissankaSLNew Zealand2024330835227.6775110.67010111
Shafali VermaINDWNepal Women2024110818181.0048168.75010121
Sam HarperGGDambulla Sixers2026220814140.5049165.3100084
Reeza HendricksDSJaffna Kings2024110808080.0050160.0001093
Kushal Janith PereraDSColombo Strikers2024110808080.0050160.0001084
Murshida KhatunBANWMalaysia Women2024110808080.0059135.59010101
Kamil MisharaJKKandy Royals2026110787878.0053147.1701064
Liton DasBANSri Lanka2025110767676.0050152.0001015
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.