Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL2011-20141714038010027.1438199.74120422
Kumar SangakkaraSL2011-20142018284413352.7587396.68160828
John DavisonCAN2011110000.0010.0000100
Ashish BagaiCAN2011110222222.004746.8100020
Tillakaratne DilshanSL2011-201519194714113*47.6074495.97171892
Nuwan KulasekaraSL2011-201718115873414.5085102.3500182
Thilan SamaraweeraSL20111111818*-10180.0000030
Upul TharangaSL/DV2011-20202020263011135.0072487.02131756
Chamara KapugederaSL2011-2012220211910.502680.7700021
Henry OsindeCAN2011110444.001040.0000000
Ajantha MendisSL2011-201482277*-1070.0000010
Harvir BaidwanCAN20111111616*-3545.7100010
Angelo MathewsSL/CK/CS2011-2022372847379330.7181190.880616412
Rizwan CheemaCAN2011110373737.0035105.7100042
Khurram ChohanCAN2011110444.00850.0000010
Jimmy HansraCAN2011110999.004918.3700000
Zubin SurkariCAN2011110666.001060.0000000
Thisara PereraSL/JS/JK2011-20223325858397*34.29339171.980314932
Ruvindu GunasekeraCAN2011110111.001010.0000000
Balaji RaoCAN2011110666.00785.7100010
Tyson GordonCAN2011110444.001040.0000000
Younis KhanPAK2011-2014220535026.507471.6201020
Abdul RazzaqPAK201111188*-6133.3300010
Kamran AkmalPAK2011110555555.006782.0901050
Shahid AfridiPAK/GG2011-20208821615826.8389180.90021177
Steve TikoloKEN2011110131313.003339.3900010
Thomas OdoyoKEN2011110000.0080.0000100
Collins ObuyaKEN2011110474747.005881.0300033
Mohammad HafeezPAK/GG2011-20218801646220.5017394.80011251
Umar GulPAK2011-2012210555.001050.0000000
Misbah-ul-HaqPAK2011-20143301146538.0014280.2801052
Jimmy KamandeKEN2011110222.00366.6700000
Morris OumaKEN2011110161616.003743.2400010
Tanmay MishraKEN2011110666.001637.5000010
Nehemiah OdhiamboKEN2011110000.0060.0000100
Abdur RehmanPAK201111155*-3166.6700000
Elijah OtienoKEN201111100*-10.0000000
Rakep PatelKEN2011110000.0060.0000100
SR WatersKEN2011110171717.003154.8400020
Ahmed ShehzadPAK2011-20156601665627.6723072.17010171
Umar AkmalPAK2011-20145501047120.8089116.85010121
Shem NgocheKEN2011110000.0010.0000100
Ricky PontingAUS201122111290*112.0013384.21010121
Brett LeeAUS20112111414*-8175.0000011
Shane WatsonAUS2011220484324.005981.3600051
Michael ClarkeAUS201122110458*104.0013477.6101072
Brad HaddinAUS20112201276.002744.4400020
Michael HusseyAUS2011210636363.007682.8901050
HMRKB HerathSL2011-201411521294.002254.5500100
Lasith MalingaSL2011-201720622019*5.0018111.1100412
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.