Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)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 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

Jeff Thomson: Batting innings by innings (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
4160025.0010b GG Arnold1v ENGMelbourne1 Jan 1975
20*1421142.869not out1v PAKLeeds7 Jun 1975
9*700128.576not out1v SLLondon11 Jun 1975
130033.339c VA Holder b IVA Richards1v WILondon14 Jun 1975
212120100.0010run out (†DL Murray)2v WILondon21 Jun 1975
3120025.0011b AW Greig2v ENGBirmingham4 Jun 1977
3300100.009run out2v ENGLondon6 Jun 1977
1*100100.0010not out2v WICastries12 Apr 1978
01000.0010run out2v ENGSydney11 Dec 1979
3*120025.0010not out1v ENGSydney14 Jan 1980
15200075.009run out2v ENGLondon20 Aug 1980
340075.0010run out1v PAKMelbourne22 Nov 1981
6110054.5510b Imran Khan1v PAKAdelaide6 Dec 1981
5131038.4610run out1v WIPerth20 Dec 1981
240050.0010b Imran Khan2v PAKMelbourne9 Jan 1982
04000.008b MA Holding1v WIBrisbane17 Jan 1982
590055.569b MA Holding2v WIMelbourne23 Jan 1982
151511100.009b HA Gomes2v WIMelbourne24 Jan 1982
7140050.009c †PJL Dujon b AME Roberts1v WISydney26 Jan 1982
19*1800105.569not out2v WISydney27 Jan 1982
09000.008c MC Snedden b GB Troup2v NZAuckland13 Feb 1982
120050.0010c Zaheer Abbas b Mohsin Khan2v PAKSindh20 Sept 1982
8190042.119b G Miller1v ENGSydney11 Jan 1983
01000.009b BL Cairns2v NZSydney18 Jan 1983
4120033.3310c JJ Crowe b EJ Chatfield2v NZMelbourne22 Jan 1983
7111063.649b VJ Marks2v ENGSydney26 Jan 1983
12*1020120.009not out2v ENGAdelaide30 Jan 1983
350060.0010b BL Cairns2v NZAdelaide31 Jan 1983
4400100.009b JFM Morrison1v NZPerth6 Feb 1983
05000.0011b S Madan Lal2v INDChelmsford20 Jun 1983

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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