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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryll CullinanSA2000231140114*70.0027950.18100141
Inzamam-ul-HaqPAK2000221195112195.0028169.40110240
Mohammad YousufPAK2000-200934016511241.2533549.25101151
Gayan ManeeshanKYCC2025-202623115611278.0027257.35100170
Jonathan TrottENG201212012411262.0029042.76100130
Solomon MireZIM201722011211256.00101110.89101140
Tharanga ParanavitanaSL2009-2012714247411139.50105644.89123533
Curtis CampherIRE202324015311138.2533745.40101222
Angelo MathewsSL2009-202536619232411044.69444652.27217323232
Damien MartynAUS200412015211076.0033145.92100130
Oshada FernandoSL/PSC2021-20261115036410924.2763257.59121375
Amelia KerrNZW202333016710855.6719386.53100121
Ben FoakesENG201812014410772.0023661.02100113
Himasha LiyanageNCC/ACCC2025241209106*69.6728274.11111119
Aravinda de SilvaSL1999-200134018510646.2546439.87110172
Hashan TillakaratneSL2001-2004571178105*29.6745838.86101120
Sadeera SamarawickramaSL2023331151104*75.5018282.97100180
Marnus LabuschagneAUS2022-202546119910439.8032960.49100240
Ravindu FernandoBCAA2025-2026351241103*60.25233103.43100305
Virat KohliIND2015-2017241212103*70.6734561.45200161
Ashen BandaraPSC202624017310343.2527662.68100140
Dean ElgarSA2014-201824012710331.7525749.42100133
Paul StirlingIRE202312010410352.0018655.9110094
Jacques RudolphSA2004121129102129.0037234.68100160
Josh InglisAUS202522010210251.0096106.25101101
JP DuminySA2014122108100*-21650.00100100
Sonal DinushaSL/CCC2025-202635021110042.2038554.81110153
Wasim AkramPAK2000110100100100.0089112.3610086
Nasir HossainBAN2013110100100100.0015166.2310090
Sarfraz AhmedPAK2014-20233512219655.2525287.70030270
Michael SlaterAUS1999110969696.0022043.6401052
Andrew BalbirnieIRE20232401519537.7528453.17010210
Michael HusseyAUS20111201109555.0021451.4001083
Dilruwan PereraSL2014-20211019244692*26.2479056.460445610
C SandaruKYCC/CMCC2024-202634215692*78.0028055.71020152
Niroshan DickwellaSL/NCC2014-2026162607609229.23109569.41070753
Upul ChandanaSL1999-200471002769227.6049355.98010321
Jermaine BlackwoodWI2015-20213602129235.3342450.00010224
Rachin RavindraNZ20242401539238.2526557.74010151
Lahiru MadushankaSL/BCAA2017-20263311179258.5017965.36010104
Vishad RandikaPSC20262411249141.3321258.49012111
Dilshan de SoysaBSC2026110919191.0014961.0701081
WPUJC VaasSL1999-2008151953909027.8685345.72032481
Liton DasBAN2017-20252401339033.2520365.52010141
Ayana SiriwadhanaBSC2026110898989.0013267.42010100
T AmarasingheCMCC20262201268863.0021359.15010113
Ramnaresh SarwanWI20011201188859.0031637.34010120
Thanuka DabareCMCC20262201188759.0017268.60010102
Irosh SamarasooriyaPSC2026220958747.5019448.97010110
Ross TaylorNZ2009-20193601678627.8331553.02010141

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.