Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st 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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSL20002000220764938.009480.8500041
Virender SehwagIND20012001550763315.2011665.5200190
Ashan PriyanjanCS20212021660763512.6765116.9200290
AB de VilliersSA20142014110757575.0070107.1401051
Stafanie TaylorWIW20132013110757575.0046163.0401074
Jaker AliBAN20252025320755137.5010472.1201064
Reeza HendricksDS20242024330757225.0069108.7001061
Brendon McCullumNZ20092009440754918.7510472.1200053
Lahiru ThirimanneSL20122012640754718.7510174.2600021
Ashen BandaraSL/JK20212021652754225.0068110.2900033
Sahan ArachchigeSL/GM20242024750752115.0010174.2600062
Sanath JayasuriyaSL20082008330746024.677598.67010112
Manish PandeyIND20212021330743724.679082.2200041
Marnus LabuschagneAUS20222022330743124.6711564.3500030
Nishan MadushkaSL20252025330745124.6710868.5201081
Ajay JadejaIND19961996330746824.6710669.8101172
Aamer SohailPAK19941994330743824.6712260.6600070
Chris HarrisNZ20012001440744818.5014551.0300080
Graeme SmithSA20022002220736936.508289.0201070
Abdul RazzaqPAK200620062217341*73.0014151.7700023
Vinod KambliIND199419943227343*-8684.8800001
Alistair CampbellZIM19961996330735424.3312558.4001060
Irfan PathanIND201220127317334*36.5069105.8000061
Natalia PervaizPAKW20252025750733314.6011265.1800090
Bhanuka RajapaksaGT20232023550734814.6061119.6700192
Mohammad YousufPAK20062006220724636.0013652.9400050
Shaun MarshAUS20112011220727036.008683.72010111
Fakhar ZamanPAK/BK20232023660722712.009873.4700151
Seekkuge PrasannaCS202120217737232*18.0040180.0000037
Ben McDermottCK20262026110717171.0039182.0501017
Basit AliPAK19941994220714035.5013054.6200011
Dhananjaya de SilvaSL20162016330716223.6766107.5801060
Afif HossainJK20222022430715423.6754131.4801071
Mitchell MarshAUS20222022540712617.7510766.3600091
Arjuna RanatungaSL19921992540712217.7511462.2800070
Dasun ShanakaSL/GG20262026662713417.7544161.3600145
Jonty RhodesSA19931993220704335.0012755.1200001
Sikandar RazaZIM20262026221704570.0039179.4900045
Saeed AnwarPAK199419943317070*35.008978.6501280
GSNFG JayasuriyaSL20152015430704023.3366106.0600163
Ben DunkGG20212021540703817.5061114.7500071
Steve TikoloKEN20022002110696969.009771.13010100
Deepak ChaharIND202120213116969*-8284.1501071
Tamim IqbalBAN20132013120695934.5012654.7601041
Tadiwanashe MarumaniZIM20262026220693534.5047146.81000121
David MillerJK20232023440692617.2560115.0000062
Glenn MaxwellAUS20222022540693317.2557121.0500051
Upul TharangaJK20212021651693717.2563109.52000100
Thisara PereraJK20232023551693617.2545153.3300173
Marizanne KappSAW202520252116868*-43158.1401063

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.