Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Albie MorkelSASouth Africa2012221191019.0012158.3300011
Mohammad ShahzadAFGAfghanistan201222019189.502190.4800030
Pulina TharangaGGGalle Gladiators202142019149.5014135.7100020
WMN SilvaSSCSinhalese Sports Club2026421191219.0017111.7600011
Praveen KumarINDIndia2008-200953119159.503063.3300010
James FaulknerAUSAustralia201633119139.502867.8600010
Nicola BrowneNZWNew Zealand Women2012110181818.002378.2600010
Seekkuge PrasannaBSCBadureliya Sports Club2026110181818.009200.0000012
Emily ArlottENGWEngland Women2025110181818.002378.2600020
Aaron PhangisoSASouth Africa20133211818*18.004143.9000130
Jeffrey VandersayBCAABloomfield Cricket and Athletic Club2025-20262201899.002669.2300011
Rahul ChaharINDIndia202132018139.003060.0000010
Tafadzwanashe KaitanoZIMZimbabwe2024221181718.004045.0000010
Tillakaratne SampathPSCPolice Sports Club202622018169.0018100.0000030
Piumi WathsalaSLWSri Lanka Women20254411896.003551.4300020
Kyle MillsNZNew Zealand2001-20097611873.603748.6500110
Sonal DinushaCCCColombo Cricket Club2026110171717.002665.3800030
Sonal DinushaDSDambulla Sixers2024110171717.0016106.2500010
R JayasuriyaSSCSinhalese Sports Club2026210171717.0016106.2500030
Eddo BrandesZIMZimbabwe1996110171717.0012141.6700021
Arshad KhanPAKPakistan1997-20004221711*-2470.8300010
Ishant SharmaINDIndia200982017138.503351.5200020
Asela GunaratneSLSri Lanka201722017178.501989.4700110
Emma LambENGWEngland Women202522017138.501894.4400020
WGAKK KulasuriyaSLWSri Lanka Women2016-202522017178.504438.6400110
Curtis CampherIREIreland202622017138.5013130.7700020
Ramesh MendisSLSri Lanka20213211715*17.002373.9100010
S KosalaCCCColombo Cricket Club202622017118.5014121.4300020
Darren LehmannAUSAustralia1996-200233017155.672373.9100120
Deepika RasangikaSLWSri Lanka Women20133301795.673351.5200120
Saeed AjmalPAKPakistan2009-2012104117125.672277.2700120
Inoka RanaweeraSLWSri Lanka Women2013-202513761712*17.003844.7400120
Ashish BagaiCANCanada2011110161616.003545.7100020
Kennedy OtienoKENKenya2002110161616.005330.1900020
Sarfraz AhmedBKB-Love Kandy20231111616*-2176.1900010
Ravichandran AshwinINDIndia20126111616*-12133.3300011
Ashan RandikaJKJaffna Kings2021110161616.009177.7800011
Lasith CroospulleCCCColombo Cricket Club2026110161616.0010160.0000030
Nishan PeirisCCCColombo Cricket Club20261111616*-2369.5700030
Tony DodemaideAUSAustralia19923111616*-7621.0500000
Paul JarvisENGEngland19931111616*-9177.7800011
Chris LewisENGEngland1993110161616.001794.1200001
Dermot ReeveENGEngland1993110161616.001888.8900010
Navdeep SainiINDIndia2021221161516.003842.1100000
Mohammad NawazPAKPakistan2023-202622016128.001794.1200030
Minod BhanukaTUCATamil Union Cricket and Athletic Club2026321168*16.0012133.3300020
Alice CapseyENGWEngland Women202522016168.004734.0400120
Dushan HemanthaSLSri Lanka2023-20263311613*8.002272.7300110
Karabo MesoSAWSouth Africa Women20254301695.334734.0400110
Sahan ArachchigeBKB-Love Kandy202344116135.333151.6100120

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.