Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Dubai International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wanindu HasarangaDV202320236401095527.2566165.15010123
Ben StokesRR202020205501094121.80103105.83000131
Anton DevcichLQ201820183301086236.0065166.15010143
Joe ClarkeADKR202520253301085536.0072150.00010121
Nilakshi de SilvaSLW202620265411085036.0084128.5701081
Aiden MarkramSA/PK2021202144210851*54.0070154.2901047
Ravi BoparaKK2018201866410850*54.0092117.3901192
Andrew StraussENG201220122401075626.7528537.5401080
Johnson CharlesMS201920194401075726.7576140.79011142
Pargat SinghCAN2024202444110787*35.6712784.25010141
Shoaib MalikPAK/KK201620167611073721.4089120.2200174
Upul TharangaSL201120113301067735.3317859.55010110
Tillakaratne DilshanSL201120114501066421.2013976.26010140
Bismah MaroofSPI2022202277310640*26.5012882.8100180
Kevin PietersenENG2010201022110562105.0083126.5101073
Nizakat KhanHK201820182201059252.5012683.33010141
Sanju SamsonRR202120213301058235.0077136.3601075
Wanindu HasarangaDV202420245501054221.0071147.8900083
Colin MunroDV202420246601055117.5093112.90010133
Sanju SamsonRR202020206601053617.5088119.3200074
George MunseySCO201720177711053817.5018058.33000140
T SuriUAE/DV202420247711053717.5010798.1300291
Eoin MorganPZ2017201733110480*52.0086120.93010113
Charlie TearSCO2024202444110454*34.6714273.2401073
Shimron HetmyerWI/DC202120216511043726.0075138.6700094
Azhar AliPAK201820182301038134.3327737.18010101
Kieron PollardMI2020202054210360*51.5042245.2401169
Jason RoyENG/SH202120214401036025.7585121.18010113
Kumar SangakkaraKK201720176601032817.1792111.9600074
Kavisha EgodageBA202220227701034314.7113576.30000112
Dawid MalanPZ201720174401024325.5084121.43000124
Rahmanullah GurbazSW202320234401025625.5071143.66010105
Mahela JayawardeneSL201120114501025020.4017857.3001080
Tony UraPNG202220226601024717.0011787.1800092
Brandon McMullenSCO202420246601023917.0012184.3000081
Philip SaltADKR2025202533110172*50.5081124.6901046
Jonathan TrottENG201220124501014920.2024641.06000130
Dasun ShanakaSL202220225511014525.2571142.2500185
Chundangapoyil RizwanUAE2022202255110151*25.2514569.6601032
Calum MacLeodSCO201920193301007433.3352192.31010122
Jamie SmithGG2024202477210043*20.0084119.05000104
Andries GousADKR202420242219995*99.0056176.7901057
Glenn MaxwellAUS/PK20142014330997633.0097102.06010121
Haris SohailPAK201420143319985*49.5013076.1501061
Rohit KumarNEP20222022331994649.5012976.74000100
Shakib Al HasanKK20162016440995124.7582120.7301053
Kiplin DorigaPNG20232023440994224.7518154.70000111
Monank PatelUSA/SW20252025440995024.7511288.39010102
Chamari AtapattuSLW202620265519948*24.7578126.92000134
Gerhard ErasmusGG20252025992992914.1410693.4000043

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.