Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND28/1 (4)IND need 158 runs in 276 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul ChopraUAE20262026762283127*70.7530891.88201226
Imran KhanPAK19831983873283102*70.7537076.49120283
Navjot SidhuIND199119917702839840.4344663.45020182
Desmond HaynesWI199019908812836740.4344064.32030311
Sandeep PatilIND198219829802838435.38255110.98041175
Sewnarine ChattergoonWI20082008121102835225.7347060.21011423
Tamim IqbalBAN20232023121112836928.3037775.07010352
Ravi ShastriIND199119911212028310923.5861845.79112241
Rahul DravidIND19981998141302836421.7751654.84010160
Arjuna RanatungaSL19851985131332836428.3032088.44020152
Mohsin KhanPAK19841984161602833917.6957249.48001221
Kyle CoetzerSCO2013201355028213356.4034980.80110323
Shai HopeWI2020202066028211547.0037675.00120240
Neil McCallumSCO20092009773282121*70.5031589.52110373
Rob YatesWAR2021202177028210340.2930492.76120334
Monank PatelUSA2026202688028210835.2531888.68111342
B SharkiNEP202520258802827335.2538673.06010281
Ben BrownHAM2023202311902827331.3335280.11030210
Geoff MarshAUS199219929902827831.3360846.38020151
Rod MarshAUS19841984111022826635.2534382.22010192
Chris CairnsNZ/ICC20052005141122826931.33256110.16021279
Wasim AkramPAK19901990131132828635.25267105.620101811
Brendan TaylorZIM20052005121202825823.5047759.12010290
Yusuf PathanIND201120111413128210523.50233121.031112118
Greg BlewettAUS19971997151412825321.6945761.71011172
Mohammad AzharuddinIND19891989161512823820.1439371.76000170
Khaled MashudBAN200620062416528248*25.6451954.34001110
Elton ChigumburaZIM20112011171622824720.1436776.84000198
Kevin PietersenENG2012201244128113093.6733384.38200274
Harry CameDER20242024771281113*46.8340170.07110242
Carl HooperWI199819988812816640.1433583.88020252
Yusuf PathanIND201020101282281123*46.83230122.171002314
Tom MooresNOT201920198812817440.14212132.550411721
Richie BerringtonSCO20262026109028112031.2233683.63101317
Dipendra Singh AireeNEP201820181313128150*23.4245062.44010206
Chamara SilvaSL20082008201712816717.5644063.86024191
Mudassar NazarPAK19841984201932816817.5653852.23021160
Jake DoranTAS20222022652280105*93.3335977.99200232
Movin SubasinghaBRC2026202666128014056.00220127.271101820
Shiv ThakorDER2017201787028013040.0028299.29110264
Alex WakelyNOR201820187702807940.0032386.69020225
Taylor CornallWOR202220227702809740.0039271.43031190
Hamilton MasakadzaZIM2016201688028011035.0039371.25110277
Alex ObandaKEN201020109902807731.1136077.78020267
Sam BillingsENG/KEN20162016991280106*35.00255109.80120286
Shane WatsonAUS20062006121222807928.0037075.68033322
Rahmat ShahAFG20242024131312806523.3341168.13040231
Steve WaughAUS19921992181522805521.5442166.51010141
Hashan TillakaratneSL19921992181552804428.0044163.49000153
Rod LathamNZ19921992151502806018.6744463.06012281

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.