ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinuka DilshanMSCList A2024110000.0020.0000100
BOL MendisMSCT202024110000.0010.0000100
K NirmanaCMCCList A2024110000.0060.0000100
Lakvin WeerasuriyaBRCList A2024110000.0050.0000100
AA PragasamBRCT20202421100*-20.0000000
RMRDG RathnayakeCMCC/ACCCT202024-2025210000.0020.0000100
Raveen de SilvaACCCFirst-class2025110000.0020.0000100
D InduwaraPSCT202024110000.0010.0000100
Nalin PriyadarshanaPSCT202024110000.0010.0000100
TRA SilvaBSCT202024110000.0010.0000100
Heshan HettiarchchiCMCCT202024110000.0020.0000100
Ravishka WijesiriRCCList A2024110000.0010.0000100
UVS FernandoMSCT202024-2025210000.0030.0000100
Neranjana WanniarachchiCMCCT202025110000.0020.0000100
Chameera DissanayakeBRCT202025110000.0010.0000100
K SonavaleOMAT20Is2026110000.0060.0000100
Danushka MadushankaMSCList A202411100*-0-00000
Ravindra KarunaratneKYCCFirst-class2024110000.00140.0000100
Dinushka MalanKYCCFirst-class2024110000.0010.0000100
Lakvin AbeysingheKYCCT202025110000.0010.0000100
Y DewthusaNCCT202026110000.000-00100
D TennakoonKYCCT202025110000.0030.0000100
John EmbureyENGODIs1982110000.0040.0000100
Paul AllottENGODIs1982110000.0010.0000100
Steve SmithAUSODIs198311100*---00000
Brian McMillanSATests1993110000.0010.0000100
Paul StrangZIMODIs199611100*-10.0000000
Jayantha SilvaSLTests1996-1997210000.0080.0000100
Abey KuruvillaINDTests1997110000.0050.0000100
Sajeewa de SilvaSLODIs199721100*-10.0000000
Debasis MohantyINDTests199711100*-80.0000000
Marlon BlackWIODIs2001110000.0060.0000100
Nasir HameedHKODIs2004110000.0010.0000100
Chris GayleWITests2001120000.0040.0000200
Dion EbrahimZIMODIs2001220000.0020.0000200
Tatenda TaibuZIMODIs2001220000.0030.0000200
Talha JubairBANTests2002120000.00110.0000200
André NelSATests2006120000.00100.0000200
Chris MartinNZTests200912200*-160.0000000
Josh HazlewoodAUSTests2016120000.00150.0000200
Ama KanchanaSLWT20Is2016-201822100*0.0010.0000100
Dilshan MadushankaSLTests202312100*0.0080.0000100
Usman KhanPAKT20Is2026320000.0030.0000200
Nahid RanaBANTests202512200*-70.0000000
Adam ParoreNZODIs2001220000.0040.0000200
Sajeewa de SilvaSLTests199722100*0.00200.0000100
Dinanath RamnarineWITests2001120000.0080.0000200
Marlon BlackWITests200112100*0.0030.0000100
MFM AkmalSSCFirst-class2024-2025230000.00240.0000300
PreviousPage 27

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