Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL2005-20062301337344.3316481.10010193
Marvan AtapattuSL2005110111111.002055.0000020
Mahela JayawardeneSL2005-2012712148212343.82108544.42220474
Kumar SangakkaraSL2005-20159161615200*41.00111855.01123625
WPUJC VaasSL2005-20073411636554.3327758.84020252
Dilhara FernandoSL2005-200721144*-4100.0000010
Muttiah MuralitharanSL2005-200733026248.672989.6600131
Habibul BasharBAN2005-2007240451811.256371.4300060
Khaled MashudBAN2005120442622.0011338.9400050
Mohammad RafiqueBAN2005-20072402095.003655.5600011
Mohammad AshrafulBAN2005-2007241197129*65.6736054.72101242
Tillakaratne DilshanSL2005-2012711033216830.1845473.13101361
Javed OmarBAN2005-2007240632815.759864.29000100
Enamul Haque jnrBAN200512232*-319.6800000
Aftab AhmedBAN2005120482524.008655.8100070
Nafees IqbalBAN2005120353017.505761.4000040
Thilan SamaraweeraSL2005-201259256913881.29116848.72230571
HMRKB HerathSL2005-2017813411726*13.0031337.38001101
Lasith MalingaSL2005-2010442281514.005253.8500050
Shahriar NafeesBAN2005-2007240765119.0012859.38011120
Syed RaselBAN2005120653.001540.0000010
Shahadat HossainBAN2005-20072401172.754425.0000010
Herschelle GibbsSA2006120929246.0019247.92011111
Mark BoucherSA2006120976548.5014367.83010132
Shaun PollockSA20061217157*71.0010269.6101062
Nicky BojeSA2006120261513.006639.3900050
Makhaya NtiniSA2006121181318.003748.6500040
Andrew HallSA2006120323216.007244.4400121
Prasanna JayawardeneSL2006-20125901454216.1135440.96001151
Jacques RudolphSA2006120281514.005352.8300030
Farveez MaharoofSL2006121855685.0022837.28010130
Hashim AmlaSA2006120484024.007663.1600070
AB de VilliersSA20061201289564.0020462.75010230
Ashwell PrinceSA20061201038651.5022046.82010150
Upul TharangaSL2006-201724039269.759640.6300140
Dale SteynSA2006120663.002920.6900100
Chamara KapugederaSL2006120766338.0011764.96010102
Mashrafe MortazaBAN2007120000.0030.0000200
Rajin SalehBAN2007120212110.506432.8100100
Michael VandortSL2007110141414.005226.9200010
Mushfiqur RahimBAN2007-20172411638054.3331951.10020181
Mehrab Hossain jnrBAN20071201487.002263.6400020
Chamara SilvaSL2007110333333.004868.7500030
Mohammad SharifBAN200712164*6.002722.2200000
Malinda WarnapuraSL2007-20092301478249.0021369.01020171
Younis KhanPAK2009-20152401288232.0026049.23011120
Mohammad YousufPAK200912016108.001888.8900020
Kamran AkmalPAK20091201296.001485.7100020
Shoaib MalikPAK20091214539*45.009447.8700051
Umar GulPAK2009120321.50407.5000000
Page 1Next

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