Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilhara FernandoSL20072007210202020.003164.5200020
Upul TharangaSL20152015110202020.002774.0700020
Mohammad RizwanPAK201520151112020*-3458.8200020
Thilan ThusharaSL200920094222012*-14142.8600011
Akila DananjayaSL20182018420201110.004247.6200010
Adil RashidENG201820182111919*-15126.6700030
Nicole BoltonAUSW20162016110191919.003455.8800010
Daryl TuffeyNZ2010201032019199.5014135.7100121
Rohit SharmaIND2008200822019199.503357.5800111
Hasini PereraSLW2018201822019119.502770.3700030
Upul TharangaSL2018201843019106.332673.0800130
Eshani KaushalyaSLW2013201333019106.333357.5800020
Misbah-ul-HaqPAK20142014110181818.003060.0000020
Ian BellENG2007200722018189.003060.0000130
Suresh RainaIND2008200822018179.003946.1500020
Grant ElliottNZ2010201032018119.005135.2900010
Naeem IslamBAN2010201022018159.004242.8600020
GSNFG JayasuriyaSL2018201822018189.003551.4300110
HMRKB HerathSL201320131111717*-7242.8600040
Asad ShafiqPAK20102010110171717.001989.4700020
Natasha McLeanWIW20132013110171717.003450.0000030
Kushal Janith PereraSL2016201622017118.503450.0000010
Mahela JayawardeneSL20052005110161616.0011145.4500011
Tillakaratne DilshanSL20082008210161616.003348.4800030
Pragyan OjhaIND200820081111616*-2955.1700010
Nuwan KulasekaraSL20092009421161616.003348.4800010
Chamari PolgampolaSLW2013201322016168.003743.2400120
Saeed AjmalPAK20092009321161616.002369.5700010
Upul ChandanaSL200520051111515*-2075.0000010
MS DhoniIND200520051111515*-11136.3600011
Munaf PatelIND20082008210151515.0014107.1400011
Dinesh ChandimalSL20132013110151515.001978.9500020
Ben StokesENG20182018210151515.002268.1800010
Prasadani WeerakkodySLW20182018110151515.004731.9100010
Mashrafe MortazaBAN20102010321151515.001788.2400030
Jacob OramNZ20102010210141414.0010140.0000020
Nuwan KulasekaraSL20132013110141414.001782.3500010
Upul TharangaSL20142014110141414.001782.3500020
Eshani KaushalyaSLW20162016110141414.003638.8900030
Zaheer KhanIND20082008221141214.004829.1700000
Deighton ButlerWI200520051111313*-1968.4200030
MahmudullahBAN201720172111313*-7185.7100001
Prasadani WeerakkodySLW20132013110131313.004827.0800020
Harbhajan SinghIND2008200822013126.503438.2400000
Kevin PietersenENG2007200722013126.504727.6600010
David MillerSA2018201822013106.501872.2200010
Kane WilliamsonNZ2010201043013134.333834.2100210
Dilhara FernandoSL20082008110121212.0012100.0000020
Peter IngramNZ20102010210121212.001770.5900020
Alyssa HealyAUSW201620161111212*-1580.0000020

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