Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Singhalese Sports Club Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL20012001220454522.509845.9200180
Kumar DharmasenaSL19981998541421114.0012633.3300020
Nasir JamalAFG202420241214141*41.007455.4100151
Muttiah MuralitharanSL199819985424126*20.506464.0600051
Ruwan KalpageSL19981998110373737.004778.7200010
Hashmatullah ShahidiAFG20242024120351817.508242.6800040
Michael VaughanENG20012001120342617.0015521.9400030
Mike AthertonENG20012001120342117.008540.0000050
Craig McMillanNZ1998199834034268.505759.6500030
Justin LangerAUS19991999110323232.008239.0200030
Damien FlemingAUS19991999110323232.007841.0300030
Mark WaughAUS19991999220311815.505655.3600030
Ajit AgarkarIND19981998210303030.004763.8300021
Pramodya WickramasingheSL199819982322924*29.006942.0300120
Darren LehmannAUS19991999110282828.004070.0000030
Mark EalhamENG20012001110282828.004070.0000021
Sadeera SamarawickramaSL20242024110272727.003381.8200041
Sourav GangulyIND19981998110262626.002796.3000050
Craig SpearmanNZ19981998120262213.008829.5500030
WPUJC VaasSL200120012212519*25.005843.1000030
Andrew FlintoffENG20012001110242424.005048.0000010
Qais AhmadAFG20242024120222111.004746.8100011
Ikram AlikhilAFG20242024120222111.005639.2900030
Steve WaughAUS19991999220201410.008025.0000000
Robert CroftENG20012001220201610.005139.2200020
Aravinda de SilvaSL199919991111919*-5932.2000010
Russel ArnoldSL1999199922019199.502382.6100130
Ajay JadejaIND199919992211919*19.0017111.7600111
Sachin TendulkarIND19981998110171717.0016106.2500040
Alec StewartENG2001200123017145.675133.3300130
Paul WisemanNZ19981998332171617.004240.4800011
Paul StrangZIM19981998341176*5.674736.1700000
Chamika GunasekaraSL202420241111616*-2759.2600020
Javagal SrinathIND19991999210151515.0015100.0000010
Tillakaratne DilshanSL2001200112015107.504037.5000010
Tom MoodyAUS199919991111414*-14100.0000000
Darren GoughENG20012001221141414.002166.6700030
Mark PriestNZ1998199812014127.008915.7300020
Rahul DravidIND1999199922013136.504131.7100100
Heath StreakZIM19981998342137*6.505922.0300000
Amay KhurasiyaIND19991999210121212.001392.3100020
Avishka GunawardeneSL1998199822012126.0012100.0000130
Niroshan BandaratillekeSL199819982201276.002450.0000020
Nijat MasoodAFG2024202412012126.003930.7700111
Craig WhiteENG200120012301284.002842.8600110
Kusal MendisSL20242024110101010.002245.4500010
Hrishikesh KanitkarIND19981998210999.002240.9100000
Mohammad AzharuddinIND19981998110888.001172.7300010
Alan MullallyENG2001200111188*-4200.0000020
Nasser HussainENG20012001120884.003721.6200110

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