Live4th T20I · India in New Zealand 2026/27NZ167/4 (14)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE38/1 (11.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Pallekele International Cricket Stadium×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLODIs2012-2015331171119*85.5021181.04100141
Dinesh ChandimalSLTests2012-20152401646741.0030054.67020190
Dimuth KarunaratneSLTests201512014013070.0025654.69100140
Angelo MathewsSLTests2012-201524113512245.0029146.39100131
Ross TaylorNZODIs2011111131131*-124105.6510087
Harry BrookENGT20Is2026110100100100.0051196.08100104
Tharanga ParanavitanaSLTests2012120977548.5022642.92010110
Upul TharangaSLTests2015120944847.0013967.63000120
Hardik PandyaINDODIs2023110878787.009096.6701071
Shakib Al HasanBANT20Is2012110848484.0054155.56010112
Thilan SamaraweeraSLTests2012120837341.5018046.11010100
Ishan KishanINDODIs2023110828282.0081101.2301092
Dinesh ChandimalSLODIs2012-20153318048*40.0012365.0400160
Dasun ShanakaSLT20Is20261117676*-31245.1601028
Thisara PereraSLTests2012110757575.008687.2101043
Kumar SangakkaraSLTests20121217474*74.0012857.81011110
Kushal Janith PereraSLODIs2015110686868.0025272.00010132
Jehan MubarakSLTests2015120603530.0015738.22000100
Pavan RathnayakeSLT20Is2026110585858.0037156.7601043
Martin GuptillNZODIs2011110575757.008666.2801060
Mahela JayawardeneSLODIs2012220565328.006586.1501080
Upul TharangaSLODIs2012-2015330562818.678863.6400070
Thisara PereraSLODIs2012-20153315624*28.006981.1600032
Craig ErvineZIMODIs2011110525252.008263.4101050
Lahiru ThirimanneSLODIs2012-20153214642*46.008156.7900030
Nuwan KulasekaraSLTests2012110333333.006352.3800040
Rob NicolNZT20Is2012110333333.0028117.8600031
Sachith PathiranaSLODIs2015110333333.0028117.8600041
Brendon McCullumNZT20Is2012110323232.0031103.2300041
Elton ChigumburaZIMODIs20111113232*-4669.5700020
Scott StyrisNZODIs2011110282828.003775.6800010
Will JacksENGT20Is2026110282828.0023121.7400012
Kumar SangakkaraSLODIs2012220271813.505846.5500020
Ross TaylorNZT20Is2012110262626.0011236.3600031
Milinda SiriwardanaSLODIs2015110262626.002892.8600030
Kamil MisharaSLT20Is2026110262626.0015173.3300041
Tharindu KaushalSLTests2015120261813.005349.0600040
Jacob OramNZODIs2011110252525.009277.7800013
Mushfiqur RahimBANT20Is2012110252525.002696.1500011
Charith AsalankaSLT20Is2026110252525.0018138.8900012
Tamim IqbalBANT20Is2012110242424.0012200.0000050
Mahela JayawardeneSLTests2012120231211.506833.8200020
Prasanna JayawardeneSLTests2012110202020.003754.0500010
Tatenda TaibuZIMODIs2011110191919.002965.5200020
Nathan McCullumNZODIs2011110191919.0010190.0000012
Daniel VettoriNZT20Is2012110181818.0016112.5000010
Nuwan KulasekaraSLODIs2012210181818.004639.1300000
Prosper UtseyaZIMODIs2011110181818.003256.2500000
Greg LambZIMODIs2011110161616.002857.1400010
Nasir HossainBANT20Is2012110161616.0013123.0800020
Page 1Next

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.