Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Pavan RathnayakeCCCSinhalese Sports Club2024111157157*-117134.19100159
Lasith CroospulleCCCTamil Union Cricket and Athletic Club2026110148148148.00125118.40100118
Kamindu MendisCCCTamil Union Cricket and Athletic Club2026110139139139.00129107.75100116
Aravinda de SilvaSLAustralia1992-199422013810569.0016583.64100152
Sineth JayawardenaTUCAColombo Cricket Club2026110136136136.00103132.04100174
Mark TaylorAUSSri Lanka1992-19942201359467.5019270.31010100
Mona MeshramINDWSouth Africa Women20172201145957.0016768.26020123
Thirush KaminiINDWIreland Women2017111113113*-14677.40100114
Arjuna RanatungaSLAustralia1992-199422110459104.0011788.8901043
Aravinda de SilvaSLNew Zealand1984-199233210050*100.0010199.01010102
Sandun WeerakkodyTUCAAce Capital Cricket Club2024110989898.0010098.00010122
Sharujan ShanmuganathanTUCAAce Capital Cricket Club2025-2026220975748.5014865.5401042
Sithara GimhanMSCColts Cricket Club2026110929292.0091101.10010131
Martin CroweNZSri Lanka1984220916845.5012871.0901050
Brian LaraWISri Lanka1993110898989.0011875.4201080
Angelo MathewsCCCMoors Sports Club2026110898989.0089100.00010102
Deepti SharmaINDWIreland Women2017110898989.0012869.53010101
Devika VaidyaINDWSri Lanka Women2017110898989.0010386.41010110
Chamika KarunaratneNCCTamil Union Cricket and Athletic Club20251118686*-72119.4401056
GSM FernandoRCCTamil Union Cricket and Athletic Club2024110858585.0085100.0001082
Sithara GimhanMSC/ACCCTamil Union Cricket and Athletic Club2024-2026220855042.508698.84010140
Roshan MahanamaSLNew Zealand19921118484*-10977.0601071
Deepti SharmaINDWSouth Africa Women2017220807140.0012762.9901090
S HapuhinnaTUCAAce Capital Cricket Club2024-2025220786039.009879.5901070
Ramesh MendisMSCTamil Union Cricket and Athletic Club20261117575*-70107.1401061
Minod BhanukaTUCAPanadura Sports Club20251117474*-70105.7101091
Trisha ChettySAWIndia Women2017220745237.0010669.8101060
Mithali RajINDWSri Lanka Women20171117070*-62112.9001080
Thanuka DabareTUCANugegoda Sports Welfare Club2026110656565.0039166.6701056
Sachitha JayathilakeTUCAAce Capital Cricket Club2025-2026220654532.507982.2800052
Mithali RajINDWSouth Africa Women2017110646464.008575.29010100
Sadeera SamarawickramaMSCColts Cricket Club2026110646464.0053120.7501080
Lahiru SamarakoonTUCAMoors Sports Club2026110646464.0056114.2901072
J PereraMSCTamil Union Cricket and Athletic Club20261116464*-8575.2901040
Thanuka DabareACCCTamil Union Cricket and Athletic Club2024110626262.007582.6701053
Pavan RathnayakeCCCTamil Union Cricket and Athletic Club20261116262*-28221.4301044
Jeff CroweNZSri Lanka19842216257*62.007780.5201051
Nuwanidu FernandoSSCColombo Cricket Club2024110616161.0059103.3901033
V ThewmikaTUCAAce Capital Cricket Club2025-2026220615930.508274.3901051
A BandaraCCCSinhalese Sports Club20241116060*-7876.9201040
Sachitha JayathilakeTUCAMoors Sports Club2026110595959.007578.6701041
Sohan de LiveraMSCColts Cricket Club2026110595959.006295.1601061
J PereraMSCColts Cricket Club2026110595959.0054109.2601031
C HeenatigalaACCCTamil Union Cricket and Athletic Club2026110595959.006393.6501040
Sineth JayawardenaTUCAMoors Sports Club2026110585858.006096.6701062
Dane van NiekerkSAWIndia Women2017220573728.507576.0000061
R SilvaACCCTamil Union Cricket and Athletic Club2025-2026220565228.0053105.6601071
Mignon du PreezSAWIndia Women2017220554027.5012743.3100020
Mark WaughAUSSri Lanka1992-1994220553127.506979.7100011
Deepti SharmaINDWSri Lanka Women2017110545454.009656.2501041
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.