ODI1st 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 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSOM20172017661519131*103.8052598.861504012
Jacques KallisSA19971997151525198239.9277067.40050314
Josh InglisAUS/WA202320232119151913828.83460112.831235416
Aftab AhmedBAN20072007232305199222.5763182.250215113
Nick KellyNZ/LEI202620261110051810351.8064080.94161569
Travis HeadAUS201720171513251812847.0956791.361304610
Matthew WadeAUS20162016292335187625.9054495.220313214
Jake LibbyWOR20262026882517109*86.1755692.99400416
Mohammad ShahzadAFG201020101212151711847.0055493.32231616
Suresh RainaIND2015201520171517110*32.3152099.421424214
Mohammad AzharuddinIND1987198721174517108*39.7769474.50131372
Daryll CullinanSA19991999212015179427.2178166.200313813
Kapil DevIND19861986272455175827.21501103.19032378
Steven CroftLAN20192019109251611073.7154594.681304613
Denesh RamdinWI201420141311251616957.33503102.582203619
Shoaib MalikPAK2017201717156516101*57.3354993.991303914
Carl HooperWI2002200219165516112*46.9156391.651103711
Graeme HickENG200020002120451687*32.2568974.89053456
Jonathan TrottWAR2016201687151511885.8359886.12320501
Saim AyubPAK20242024991515113*64.38488105.533105916
George DockrellIRE/LL2021202115134515100*57.2261084.431405011
Shivnarine ChanderpaulWI19961996181805158028.6192255.86050410
Stephen FlemingNZ199519951616251478*36.7163780.69041443
Aaron FinchAUS201320131817051414830.2455892.111216512
Kevin O'BrienIRE200720071818151414230.2465878.121203913
Steve WaughAUS19861986231955148136.7171771.69040334
Carl HooperWI199419941010251311164.1353995.18150467
Sachin TendulkarIND201120111111051312046.6457988.60220548
Andrew StraussENG201120111414051315836.6457489.37132513
Steve TikoloKEN200620061313251211146.5558088.28131613
Lou VincentNZ200720071515151210136.5765578.17143497
Evin LewisWI2017201719171512176*32.0061882.851114614
Lorcan TuckerIRE/LL202320232319451213334.13491104.281215811
Gus LogieWI198719872120551265*34.1375967.46021301
Kane WilliamsonNZ202320239935119585.1758287.80060544
Hashim AmlaSA201620161414151112739.3157588.87221583
Quinton de KockSA201520151717151110931.9454993.08211723
Nicolas PooranWI20222022212105119124.3361383.360312927
Hamza ShaikhLEI20262026992510104*72.8663280.702203613
Alex HalesENG/NOT201420141212051014142.50499102.203025811
Ross TaylorNZ2013201313132510107*46.3665477.982314110
Ricky PontingAUS200020001414051011536.4361882.52133492
Alec StewartENG199219921815151010336.4372570.34142541
Lance KlusenerSA20022002272185108339.2356091.070313116
Janneman MalanSA20212021871509177*84.8355392.042204911
Billy GodlemanDER2018201888150913772.7157388.83230443
Steven DaviesSUR2015201599050911556.5654793.05220464
Mahela JayawardeneSL201020101515350910842.4263779.91141512
Mathew SinclairNZ2001200116161509118*33.9378864.59221393
Najibullah ZadranAFG2019201917163509104*39.1552397.321315115

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.