Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×

Player figures come from full scorecards, which we hold for 77 of the 88 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL20052005110131313.002356.5200020
Marvan AtapattuSL20052005110111111.002055.0000020
Mahela JayawardeneSL20052005110222.00825.0000000
Kumar SangakkaraSL20052005110555.002222.7300000
WPUJC VaasSL20052005110656565.006698.48010111
Dilhara FernandoSL2005200511144*-4100.0000010
Muttiah MuralitharanSL20052005110242424.0023104.3500031
Habibul BasharBAN20052005120281814.003287.5000030
Khaled MashudBAN20052005120442622.0011338.9400050
Mohammad RafiqueBAN200520051201597.502560.0000011
Mohammad AshrafulBAN20052005120684234.0012156.2000062
Tillakaratne DilshanSL20052005110168168168.0017993.85100191
Javed OmarBAN20052005120271813.505251.9200030
Enamul Haque jnrBAN2005200512232*-319.6800000
Aftab AhmedBAN20052005120482524.008655.8100070
Nafees IqbalBAN20052005120353017.505761.4000040
Thilan SamaraweeraSL20052005110138138138.0021763.59100200
HMRKB HerathSL20052005110111.00425.0000000
Shahriar NafeesBAN20052005120565128.009757.7301080
Syed RaselBAN20052005120653.001540.0000010
Shahadat HossainBAN20052005120874.002828.5700010
Sanath JayasuriyaSL200620061201207360.0014185.11010173
Mahela JayawardeneSL2006200612013612368.0027549.45100132
Kumar SangakkaraSL20062006120533926.509555.79000110
WPUJC VaasSL20062006120686434.0015045.33010100
Herschelle GibbsSA20062006120929246.0019247.92011111
Mark BoucherSA20062006120976548.5014367.83010132
Shaun PollockSA200620061217157*71.0010269.6101062
Nicky BojeSA20062006120261513.006639.3900050
Makhaya NtiniSA20062006121181318.003748.6500040
Muttiah MuralitharanSL20062006120221.00633.3300100
Andrew HallSA20062006120323216.007244.4400121
Prasanna JayawardeneSL20062006120724236.0012856.2500091
Jacques RudolphSA20062006120281514.005352.8300030
Tillakaratne DilshanSL20062006120221811.003464.7100050
Farveez MaharoofSL20062006121855685.0022837.28010130
Lasith MalingaSL2006200612298*-1181.8200020
Hashim AmlaSA20062006120484024.007663.1600070
AB de VilliersSA200620061201289564.0020462.75010230
Ashwell PrinceSA200620061201038651.5022046.82010150
Upul TharangaSL20062006120221.001612.5000100
Dale SteynSA20062006120663.002920.6900100
Chamara KapugederaSL20062006120766338.0011764.96010102
Mahela JayawardeneSL20072007110494949.0010646.2300051
Kumar SangakkaraSL20072007111200200*-32561.54100202
WPUJC VaasSL200720071113030*-6149.1800041
Habibul BasharBAN2007200712017128.503154.8400030
Mohammad RafiqueBAN20072007120532.501145.4500000
Mashrafe MortazaBAN20072007120000.0030.0000200
Mohammad AshrafulBAN20072007121129129*129.0023953.97101180
Page 1Next

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