Live5th ODI · Ireland in Namibia 2026/27NAM74/3 (13)IRE129 (33.1)NAM need 56 runs in 222 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Colts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohan de LiveraMSCAce Capital Cricket Club2025110828282.0080102.50010100
Lahiru UdaraNCCKandy Customs Cricket Club2024120826541.0072113.89010101
R SilvaACCCMoors Sports Club2025120826141.0014755.7801080
Santhush GunathilakeRCCColts Cricket Club2025120826741.0014158.1601080
H JayasundaraCMCCColombo Cricket Club2026120825441.0012167.77010120
Sangeeth CoorayCCCNugegoda Sports Welfare Club2025110818181.0010577.1401062
Raveen de SilvaACCCMoors Sports Club2025121806880.0018942.3301031
Dinuka DilshanMSCBadureliya Sports Club2026120776938.5011765.8101092
Dinesh ChandimalCCCBloomfield Cricket and Athletic Club2025110767676.0058131.0301093
Niroshan DickwellaNCCKandy Customs Cricket Club2024120754437.5052144.2300072
S WadugeACCCColombo Cricket Club20261217571*75.0017044.1201070
T AmarasingheCMCCColombo Cricket Club2026120744737.0012758.2700072
Avishka FernandoSSCNondescripts Cricket Club2026110737373.0041178.0501055
Movin SubasinghaBRCPolice Sports Club2025110727272.0027266.6701047
Vidura AdikariCMCCColombo Cricket Club2026121724672.0020535.1200061
Y DewthusaBSC/NCCPanadura Sports Club2025-2026220724636.0069104.3500080
S DanielSSCColts Cricket Club2026110717171.0070101.4301091
V ThewmikaTUCANondescripts Cricket Club2026120716335.509277.1701081
Chamindu WijesingheCCCMoors Sports Club2025-2026231715035.5013452.9901143
Angelo MathewsCCCAce Capital Cricket Club2025110707070.008879.5501061
Himesh RamanayakePSCChilaw Marians Cricket Club20251117070*-14946.9801061
Priyamal PereraPSCChilaw Marians Cricket Club2025110696969.009175.82010100
Muditha LakshanCCCPolice Sports Club2026110696969.0050138.0001081
R GanganathCCCBurgher Recreation Club20261116969*-9572.6301040
Sohan de LiveraMSCBloomfield Cricket and Athletic Club2026120694334.5068101.4700071
N PremaratnePSCColts Cricket Club2026110686868.008085.0001054
Kamindu MendisCCCNondescripts Cricket Club2026120686234.0055123.6401084
Sohan de LiveraMSCColombo Cricket Club2025-2026220683934.0066103.0300060
Suminda LakshanBSCMoors Sports Club2026110666666.0010960.5501062
MPM WeerasingheACCCMoors Sports Club2025120665433.0013250.0001080
S FernandoMSCBadureliya Sports Club2026120666533.0011358.4101070
K NuwanthaBSCMoors Sports Club2025-2026220655732.5062104.8401063
Vidura AdikariCMCCColts Cricket Club2025120654932.5012950.3900050
Milan PriyanathMSCAce Capital Cricket Club20251116464*-8674.4201043
Dhananjaya de SilvaCCCAce Capital Cricket Club2026120646332.0010461.5401061
CBRLS KumaraNCCTamil Union Cricket and Athletic Club2026121644764.007091.4300072
Minod BhanukaTUCANondescripts Cricket Club2026120644532.0010859.2600071
M PremaratneBCAAColts Cricket Club2025220646132.0016339.2601030
Jeffrey VandersayBCAAMoors Sports Club2026110636363.009963.6401071
Oshada FernandoPSCNondescripts Cricket Club2026110636363.0045140.0001062
Dhananjaya LakshanCCCAce Capital Cricket Club2025110636363.0062101.6101063
Ravindu RasanthaCCCMoors Sports Club2024110636363.0045140.0001006
Ramesh MendisMSCAce Capital Cricket Club2025110626262.0012848.4401080
Nimesha GunasingheACCCNondescripts Cricket Club2025110626262.0061101.6401033
Lasith CroospulleCCCAce Capital Cricket Club2026120625431.006496.8801022
Sonal DinushaCCCChilaw Marians Cricket Club2026110616161.007087.1401080
P PathirajaCCC/ACCCMoors Sports Club2025240602715.0011552.1700161
T HarshanaBCAAMoors Sports Club2026110595959.0012347.9701050
Ron ChandragupthaBCAAKurunegala Youth Cricket Club2025110595959.008569.4101080
Lizelle LeeSAWSri Lanka Women2014220594129.5054109.2600061

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.